I LOVE this dress but sadly I'm not able to wear it because it runs so dang small! I'm 5'4", 150 lbs, 29in waist and the large wouldn't even zip halfway up my back. I'd try for the XL but they don't allow exchanges, only returns, and XL is sold out anyway. Just a warning to anyone buying especially if you have a more rectangle/athletic body type, SIZE UP!