I've been rocking a pair of these for the last 2-3 years. I can ride in them all day without discomfort, and actually shoveled my driveway in them so I could get my bike out on the street this past winter. They have held up well, and are way better than shoes.