High quality socks. They aren't super flexible or stretchy though right off the bat. I had to wash them a few times before being able to wear them for more then an a couple hours to get to be able to flex my feet freely.