Very comfortable, fits just right however if you have a wide foot it will be too narrow. Luckily I have a narrow foot. I wear size 6.5 99.9% of the time but I bought a 7. The padding is there but not sure how long it will last.