We used the eenees ones for a while when we were going out (not at home as we have a septic tank) but we don't bother using them anymore. Kynan always wears his swaddlebees pockets when we're out and as they're fully lined with fleece any poo just rolls right off and into the loo. Be a different thing with runny newborn poo though - that would just soak right through any liner I think.