This dress was beautiful, and great quality. The XL fit my frame perfectly; 5'4", 165 lbs, 38D. Unfortunately I'm returning the dress though, as the chest area where it is stitched, does not lay flat as I would like.