I'm obsessed with these pants! I've tried so many brands and all of the ones I've tried have felt super cheap and transparent. These are such nice quality and the fit is great!! They are a little long, but they look great rolled up which is a plus. I'm usually a true L/XL and the XL pants fit perfectly.