These socks fit very well and are of high quality. They will last awhile even with lots of wear as they somewhat thick but not so much that you can't wear certain shoes with them. I love the way they feel on my feet and noticed that I almost exclusively started wearing these once I got them. The colors are just like they look and I will definitely get more when the need arises.