I ordered a M. I am 5’7” and 155lbs. 36/31/40. It fits beautifully! I love how the back is a corset tie, so it is easy to adjust for comfort if you need to give or take a few inches. Definitely need someone to help you tie the back. The fabric and detailing is sooooo pretty, great quality too. I was worried it could be cheap costume-ish but it is in fact not cheap at all. It feels expensive! There is also a black satin slip under the dress. I also love how there is a fabric piece that can be used under the corset tie back to hide your skin or you can move it over if you want your skin to show through the corset tie. It twirls like a dream, lots of fabric. Definitely makes me feel like a queen! It is a bit long, so I will need to get the bottom hemmed probably by about 4 -5 inches but I expect that with most dresses. I do think a large may have been easier to lift my arms in. I can still lift them but not over my head, so I plan to take it for alterations to see if I can fix that. Anyway, well worth the money and if you have a coupon you can save yourself some money! Love the free shipping. I’m so excited!!!! I feel very happy and highly recommended this shop and dress to everyone!!!! It even shipped fast, I got it within a week! Thank you Goth Mall and Punk Rave, for helping me find my dream wedding dress!!! ✨