Super soft and stretchy. I was hesitant about one size fits all, but people were right about stretch. I am 54 and 215lb 28 inseam, I normally wear a 18 at old navy. Not sheer and not pinching thighs. I have paired it with tunics and tank tops. It got looser after second washing. The snug look threatening camel toe in picture went away yet the fit still feels secure, not rolling down or shifting.