I have now had 4 pair of these shoes. They tend to fit me really well. I have narrow feet, and I've talked with people who don't like these shoes, but I know they had wide feet. They are light, stiff, and the toe box is awesome, so my toes never rub the front or sides of the shoe during long descents. I've ridden several 5 and 6 hour rides in these shoes, and my feet always feel fine (you know it's good when you don't think about your feet). My feet have always been sensitive to hot spots and rubbing, but not with these shoes. I did have a pair of the lace-up version, and it did rub just below my outside ankle bones, but I have not had that problem with the boa versions. I keep buying these shoes because they just work. I have never had any issues with the quality of the shoe itself. Although, the boa knobs can be flimsy. But this is true for any boa (not specific to Specialized).