Medium quality, stretchy fabric that is not see-through. Usually wear XS, that's what I ordered, and found they run very large. They're fine to wear at home, but with much movement it rides up on the legs and I'm constantly pulling it down. Also, the dark camo print is so dark and faint that you literally cannot see it unless you look carefully. Not a big deal but disappointing if you expected a bolder print. It's a fine product for the price, but next time I'd go with another brand bc of the siSee full review