Update the replacement which we just used is falling apart, item.is junk even if "free"

UPDATE: 3/15/2018 the company has great customer service and sent another one WITHOUT a stain so I have upped it to 5 stars.

I got a defective item, it had a huge stain on the front of the robe.  So I had to return it.  The material was okay from what we saw and it appeared to be 100% cotton.  My son is 2 year and 4 months and it barely fit him, we got a LARGE.  So if your child is any older than say 3 yrs. old this would be too small.