I bought this for my tall 10yr old. It was pretty short on her. We went out and bought red leggings to go under it. Also there wasn't wings or the devil horns like the ad said. We had to go out and buy that too. Definitely not buying from them again