Good shoes. Comfortable up to a point. Sole gets a little numb after a few hours of continuous biking.  A bit on the small side. I you have very wide feet, this is NOT for you! You won't be able to put the foot inside the shoe! I wear a 42 and got a 43 and it was pretty "fit" and my feet are pretty regular width wise.  Once you wear 'em for a while, they feel a bit better but again, these are supposed to be stiff enough to let you pedal  your bike with accuracy. Overall a good shoe. Looks nice on the feet and it hides the Shimano SPD cleats fairly well (not 100% as  you still hear a bit of clicking as you walk on hard surfaces).