It’s true to size, not too “skinny”. Legs are mesh, lots of coverage in front (and butt area). I thought they’d be thinner there, but almost like Jockeys Sport. Not sheer at all, but great for working out b/c they’re very stretchy. Very well made, not cheap at all.