Good, thick, well-cushioned. I've gotten this brand previously; the company does not seem to have cheapened its materials or workmanship, a welcome exception to the trend. They stay put, not creeping down around my ankles by the end of the day; and they also don't squash the skin underneath the grippy part on the calf. I have a wide calf, and the top is plenty large/elastic to feel comfortable.