I love the material. I love the little design on the front. The only problem with it is that it is white but I knew that going into it.  He's had a poopie diaper leak or two wearing this but as long as you really scrub it, the stain still comes out, even if you don't get to the stain for half a day.