We love this dress! It's very cute! I did have to send back the first one we ordered (a 2 I think), as it was too small. The one she has now is a 4, which I think is JUST right. I probably could have gone up another size so it would fit her longer. The skirt is almost the perfect length, but the torso is just a bit tight. Still love it though!