"I bough this costume for my 2 year old and she adores it. The material is a on the thin side but she wore it for a costume party and it held up fantastic. She ran around, climbed and did all the things you could imagine a 2 year old doing including getting it filthy with food. It spot cleaned great and it looks like new. No rips, no wear and will definitely be good for Halloween. I even think I can save it for my son for next year! Great Costume. Only took off one star for the fabric thickness but it seems to hold up well."