These tights are a nice, thick, opaque material. They are very snug, especially in the midsection. The first few days I wore them, they were a bit uncomfortable because of how tight they are, but I have gotten used to them. The top comes all the way up to my natural waist, so it sucks everything in. I love how they shape my thighs, inner and outer. I am 5'5" and 125 lbs, and the medium is definitely snug on me, but the large would probably be not snug enough, so the medium was the right choice. Overall, a long-lasting pair of tights in a shaping material that is super versatile.