These are like a double-thickness "Tights" sort of fabric, therefore opaque,in nature. Very comfy, to wear and a very versatile piece to have
Brought a size XXL I would need to size up atleast 2 more sizes for them too fit. So if your a 16/18 do not order an XXL.
There are so like in our house my daughter and partner each have a pair and they love them