Most socks are too small for me. Of course they stretch to cover the entire foot, but if you have feet so big that the heel of the sock barely covers the heel and you have to pull hard to stretch them long enough to do even that, this can be a problem. These socks are soft, have good cushioning and are suitable for foot size 12. They have enough elasticity to stay in place without being too tight. After a few washes they still fit, have good padding and don't shrink too much.