If you are curvy order one size up. I'm 5'9" 187lbs ordered a large (my hips are 46") I could fit it however area around my thighs were tight. It was a very nice material, light weight. To bad it didn't come in XL.