This is great for playing around the house, but the size is off. My 5 year old is usually a 6/6x on top and a 5T on the bottom. This outfit is way too small on top and way too big around the waist for her. But it's fine to wear over clothes. It's gotten a lot of use here and has held up very well. FYI the tag says hand wash only.