They are right size. Easy to put on and take off. Very comfortable and safe on the Motorcycle. Good quality. Throughgood makes excellent shoes. I got these for my lady to take her motorcycle riding class. She said doing that for 2 - 8 hour days in a row, they felt great.