well constructed, real cotton blend (unlike so many on here that advertise cotton or silk when its a scratchy synthetic), comfy, and they stay on once you get all the toes in place.  I love them and will probably buy more. They cover just whats needed to keep your feet comfortable, warm, and dry without poking out so you can still have a barefoot look in most shoes. Terrific color assortment