Not flattering at all. Honestly I knew it was going to be a cheap costume and I just liked it because I am a preschool teacher but it kinda looked like a big sparkly bag on me. I didn't really look like a princess so I never wore it. I bet it would be super cute on someone younger though. Maybe a tween.