For perfect. Feels like a sock. Will probably buy another pair
Still holding up great after a couple of months. I wear these at the gym and for factory work... approximately 50 hours a week. Very durable. Excellent craftsmanship. I thought I heard the infamous squeak, but it went away. I use insoles for added support and comfort.