My daughter and I love this costume!! My daughter hadn't taken it off since we took it out of the package. It's Soo pretty- soft, light weight, not itchy, beautiful accents, and fits great. She is 4 1/2 and wears a 4T or 4 in clothing. The medium 3-5 is perfect on her with some room for growth. The pants bunch at the bottom and balloon as they should. The top fits great too- yes, about a half an inch of her belly shows but that makes it cuter like Jasmine or a and my daughter likes that she looks like a genie in this costume. We will be taking this with us to Disney World when we meet Jasmine at Epcot! So far we have Moana and Jasmine in Little Adventure brand and these two costumes are both our favs!!