Not at all sheer, so I'm happy since I hate wearing a slip. Nice weight and feel to the fabric, falls nicely and waistband is comfortable. I am 5'0" and generally wear an XL, so that's what I purchased. I am pleasantly surprised at the overall quality and comfort, I am generally a bit disappointed with online clothes shopping, but that is not the case here - very happy with this purchase and will be buying more in different colors. Would recommend!