I know the trend in costumes is short, tight and sexy, but let's get serious about how short this is! Yeah, I'm 5'9" and have a long torso and curvy figure, but I thought I'd be covered by ordering up to the XL. For reference, I'm 36D, 30, 40 and usually take a  medium or large in most dresses. I'd go for an 8 or 10 in numeric sizing. The dress is large at the armholes and through the waist, but it didn't help in adding much length. If I were to order again, I'd go with the large, but it's close enough and I don't want to mess with a return.

The quality is decent and I like the color pink and rainbow art. It's a little sheer but since I'm wearing this as a tank I'll pop a cami under it and it'll be fine.