I bought this for my very thin 6 year old who can still fit a size 4 and this was a little too small for her. She is tall so that was the issue. I tucked some black shorts underneath b/c the skirt fluffed up and her bottom would have been exposed. Other than that, it was adorable and she enjoyed herself in it...still to this day.