I'm 5'6 and 120lbs and I ordered a small. Fit absolutely perfect and looked identical to the picture besides the gold belt above the waist, however, personally I think it makes the dress look better! Shipping was fast and I was very satisfied with this purchase, would definitely recommend it for anybody who loves sparkles! It's a great dress to wear out to fancy events, overall great purchase!