Oh my goodness, this was so cute on my daughter. She wore it to the aquarium and got many compliments. The only thing I don't like is the buttons. I wish it had a zipper instead. Buttons can be a pain when you're trying to dress a wiggling worm or a child. LOL! Other than that, I loves it. Material was soft & it washed well, although I'm not sure how many washes it will last before it starts to fade. I would recommend to my friends and family.