These are terrible!!! They're stiff, uncomfortable, & not super stretchy. The fabric is rough & scratchy. Not like I was expecting at all. Also, they smell like a moldy basement. Yuck!!! I'm sending them back for a refund. Not worth the money. No idea why these have so many great reviews. They're terrible. I do NOT recommend these!!!!