I purchased these to wear with my work boots. They do a good job of staying up (just below my knee) without too much pressure on my calves. They wash well without shrinking or stretching. They are okay for now, but I will not purchase these again. I set my expectations a little to high I guess, but I have always been more than happy with and will continue to purchase the Hanes brand t-shirts. I was hoping for a little heavier sock but these are not, but they were not advertised as such, so...for the price point ($9 for six pair) I really cant complain.