These have not disappointed. My toddler loves them (she tries really hard "not to poop on Dora," so that's a plus).  They fit her well with good elastic that's snug but not uncomfortable.  Most importantly, they wash very well - they've seen dozens of washes now and still look as good as when we bought them.