Very good quality I didn’t think it would be this good a bit thick but overall it’s a very good material. They are a bit small. I usually do wear a small to medium and they took the medium and it’s a bit tight but not tight that I won’t wear it. It’s completely not see through