Beautiful dress purchased for my daughter's 3rd birthday and she looked amazing in it. Short enough to not impede bouncy castle-ing but not too short. Lovely colours and slight sparkle, we've dubbed it her mermaid dress. My only negative was that it was slightly big and the shoulders would often slide down.