I ordered the large- its a perfect fit. I am 5'7\\\" and 165 lbs. I am a curvy, hip gal and I wanted a boho dress. Others have not been flattering because the ruffle would hit across my hips- my widest feature! Not good. This dress is perfect because the ruffle starts lower around mid thigh! Very flattering! Yeah! So comfortable!