Theses are nice and thick. Fit is a bit tight but not horribly so. I made a small hole in mesh section by pulling at solid material over knee to get them in position. Super disappointed about that but still love them. The mauve is a great color too!