For reference, I'm 5'2, pear-shape, and weigh 165lbs. I typically wear a medium (8-10) in tops and a large (10-12) in bottoms. I ordered both the large and medium. Both fit and looked flattering, but the large felt more comfortable at the empire waist (where it's elastic) and at the bottom of the bell sleeve (wear it's also elastic). Others mentioned about arms being tight. I have average to chubby arms and even in the medium, it did not feel overly tight. I'd say that would only be a problem if you have a smaller body in proportion to larger arms. My arms are proportionate to my size. This dress hugs the curves but does not accentuate any bulges. Very flattering cut. The fabric is high quality, heavy weight and forgiving. The draping on the dress is beautiful. The construction of the dress (stiching, hems, proportions) are all immaculate. I typically would not pay $60 for an off brand dress on Amazon, but in this case, it was worth it. I'm wearing the large in the photos.