Beautiful product, seems to be very well made, I washed it 3 times before first use (1 with detergent and 2 more with plain water) and then dried it in the dryer for, probably, about 1.5 hours on low heat. It seems to hold up really well, you can see it on the picture. My only problem with it for now is that it runs a bit small. We got 6-12 months for a 7.5 month baby, and it fits really tight in the neck and on the legs. A lot of room around the waist. Really sad that I couldn't get the purple color. Very limited color choice in our size-age. But I was still able to get 4 more. Will comment on their quality when I get them.