Horse riding socks are designed for equestrians. They are long and most run across your entire calf, they should be worn just under the knee. The socks prevent your breeches or jodhpurs from creeping up and from shifting. A strong elastic collar makes sure the socks stay in place themselves. A comfortable footbed ensures warm feet in your riding boots or jodhpur boots.