The fabric is SO soft & the fit is lovely: tight enough to be flattering, but loose enough to be comfortable. The only reason I didn't rate it 5 stars is because of the length: for high-waisted pants, it's the PERFECT length to not have to tuck in, but I find that for mid-waisted pants (and with my muffin top!), I'd love to have just another inch or so of length.