I am 5’5” 29” waist 45” hips 34DD. I ordered another dress from this seller in a Medium, and while it fit, it was a little too snug. I still wear it though, bc the material and dresses here are great quality. I preferred the large, and will continue to order L, as it was still fitting at my curves but allowed room at my shoulders to move and stretch. It’s very feminine and professional, just at the knees for me. I love it, absolute must have for office outfits.See full review