I wore this dress to work's annual holiday party (which was masquerade themed this year) and won best-dressed. It is stunning! Dramatic, deep plunge with a beautiful train and a form fitting shape. The small fit perfectly (5'6, 36 inch bust, Size 4 in most brands), and the dress does have some stretch to it- usually I size up in Meilun, but based on reviews here I stuck with a small and that was the right decision.A few caveats: You will not be able to wear a bra with this. There is some padding in the cups, but I found the cups large (I'm a large A/small B) and wound up using stick ons to fill out the gap and protect me from any unfortunate slips. Second, expect to have your skin absolutely destroyed by the sequins. I had irritation in the shape of this dress where it met my ribcage and back for days. Apparently, sequins do that? Lastly, I bought this in the navy blue and black, and wound up returning the blue. I didn't take photos, but it was more of a bright/royal blue and not really true to the picture. The black looked more elegant and expensive.If you have a formal event, BUY this. It is absolutely stunning.Beautiful, elegant, fits well.The breast cups are placed weird and the top is too big but the bottom fits just right, ordered a medium at first but it was extremely big above the waist(Sagging in the back and breast cups) I then ordered a small replacement and it was still ill fitting at the top. Dress is extremely long, will have to be hemmed and altered at the top. Otherwise nice material will be wearing as bridesmaid dress in Gatsby themed wedding.5’7 140Lbs 34d usually wear medium tops and size 6/7 jeans.I didn’t like the adjustable straps, which makes it look cheap. Worn with a coverup, no one will see. It fit perfectly no alterations needed. The train was perfect! Received lots of compliments on this dress.For the money I paid it was worthy I got a lot of compliments, perfect size and lengthI’m 5’3 139 lb size 36b got a size medium and fit me just right. It took like 2 weeks to deliver order on timeThis dress is not navy blue it’s royal blue . I’m disappointed and it’s slightly itchyThe product was just as it looked in the picture and it fit perfect .. unfortunately it arrived a week later after promised . So I advise you to order this product a month or two before you need it ..I got lots of complements