This is a correction to my previous review. The XCR 103's didn't last long for me. They started to squeak really badly, fitment was always an issue even at the store... took me 3 pairs before I found a pair that fit right. And then the rubber pieces on the bottom of the shoes started ripping off. North Face warranteed them, and sent me the XCR 104's. GET THE 104's !!!!!!! They are WAY better!