fabric is great, no sheerness, a bit on the small size and the legs a bit long for the size, so they bunch up and you have to pull them all the way up. but for the price, it can't be beat - the 'perfectly' fittings ones, like CABI used to sell, were around $80! will be ordering more of these.See full review