I gave it three stars because it is a beautiful set. I cant tell you much about washing it because its too small. I have a petite 17 month old niece. She can wear 12 or 18 months depending on the maker. I bought a size 24 month in this outfit expecting her to be able to wear it in the summer. She cant even wear it now.  It is far too small. It would probably fit a normal size 9 month old or a petite 12 month old. My niece is 19lbs and about 30 inches. There is no way that the lbs in the description is correct