It's so perfect! I'm so impressed with the quality considering the price. My daughter loved it! She wore it with a tutu and leggings since it's still cold out but the shorts fit prefect too! The elastic on the legs isn't very strong, just enough to give it that bunched up look. I'm glad it wasn't too tight on the legs! I'll definitely be buying a 5 for next year!!