they are definitely sheer and a great price for how many you get but the only reason I gave 3 stars is because the color is off. I got beige and I had to double check the packaging because its definitely white. literally white. Ill even give it a possible off white color but not beige. I was thinking it was going to be a tan or even a light tan because its sheer. nope. not the color I thought.