This dress will fit a 10 perfectly. I am a 12 (about a 31-32 inch waist) and it's ok. A bit snug in my middle but not horribly so. The top fits great and I'm a large C. The dress is thin (and white, obviously) so you will need a slip or something under it. This wig fits well, and is surprisingly comfortable for a wig. It needed a bit of styling help when I took it out of course and it's not perfect but for this price this costume is a win for me. I am going to restring the necklace because I don't like it so snug on my neck, but that's how it's made to fit and it's an easy fix.