Decent quality for the price.  You can see through the white one though as it's definitely not opaque.  Not sheer by any means, but you can definitely see your bra outline in the white one.  (5'4, 140, M fits pretty well)