The Giro Republic R Knit men's urban cycling shoe is one of the best cycling shoes on the market for urban cyclists. The design of the shoe is perfect for cycling around town and is versatile enough to wear off the bike. A size 42 fits my foot perfectly and I love the black/charcoal heather option. The knitted upper is breathable and comfortable, keeping my feet cool and dry even after hours of cycling. The laces are easily adjustable and offer a comfortable fit without being too tight. The rubber outsole offers excellent traction, which is very important for unpredictable city streets. The understated style of the shoe makes it perfect for both on and off the bike. I got compliments from friends who never thought these shoes were made specifically for cycling. My only complaint is that I wish I had bought them sooner! All in all, the Giro Republic R Knit City cycling shoes for men are exceptional shoes for urban cyclists and I would highly recommend them to anyone looking for a comfortable, stylish and functional shoe for city cycling.