These are basically just big socks with a lot of give.  I haven't had them long but there are some signs that these may not hold up well over time.  But only time will tell for certain.  That aside, they're not the best looking socks out there but they do their job.