Needed a new wedding dress in a pinch and this worked out beautifully. I am 5'4 and 145 lbs and ordered a large. Some of the stitching was poor. And the lining underneath would not lay flat in places. But overall it is beautiful.