This was my second try ordering this dress. While it did fit fine it was so much shorter than shown. Im 59 and 140lbs with a 36DD chest. I have broad shoulders hence why I wound up with an XL (otherwise the zipper wasn't going to close at the very top). The images show essentially a midi dress, which is what I wanted. Oddly enough the size L was the perfect length but the XL came to mid-thigh at best. If Im going to wear something that short Ill stick to my go-to Herve Leger dresses. But I don't wear those any more either!