I ordered these in white and they are not sheer. Very nice fit-Im 53 130, and like the wide waistband for tummy smoothing. Theyre comfortable and stretch. I haven't washed them yet so we will see but overall they seem to be a nice quality.