opaque. TOOOOO Small and did not work. I wanted Spanx type leggings and I thought these would work for a fraction of the price. NOT TRUE. I am 5' 130 LBS the Medium did NOT fit. wayyyyy too small and you can completely see through them. Very disappointed and they were a gift so I can't return :-(