I bought this sailor outfit for Halloween. It's adorable!  I'm 5'2 and about 145-ish, so I thought maybe medium would work.  I tried it on, and it's a bit too big, actually.  I'm not super endowed in the chest, but not flat (36C) and it was kind of big at top.  This would be perfect if you're a bit bustier, but I guess I'll have to make some adjustments.

Also, I have a short torso, so the dress fits lower on my waist. I'm sure it's super flattering if you're tall, but if you have a short torso like me, the skirt starts right at your hips (and shows a bit of lower-belly pooch). I'm pear-shaped (38-28-40 measurements), so I carry my weight below the waist.  It's nothing that Spanx can't fix, though, and luckily I already have some that are perfect.  The best body types for this costume are busty or hourglass.

Pretty much, all of the problems with it have nothing to do with the costume and everything to do with my body-type. It's a great material...kind of thick, actually.  The skirt is swingy and not too long if you're a short person.  I would suggest getting a petticoat, just for added boost.  You can find them fairly cheap here on Amazon.  I bought a red one, to play up the really cute red details in the bib/cape part.  I forgot to mention it has a bit of a cape on the back...VERY CUTE.

The fiance really likes it.  We're gonna make the best Panda/Sailor team EVER.