I have a lower-body-heavy figure but they offer great coverage and fit beautifully. The stretchy fabric makes them super comfortable! Definitely great pants. Only one thing would make it more perfect is that I should've gone for the longer length but I’ll definitely be buying another pair next time!