Pants fit great. Theyre cut long but that is to be expected since Im 54. I plan to wear them with heels anyway. Im curvy, 41-32-44, and I ordered a large. Theres plenty of stretch to fit over my bottom half. My only ish, its small, but the blue is more teal than blue. I know that can be because of the different resolution of screens or maybe something with the dye of this batch. The pictures are one with and one without heels.