Let me begin by saying that I think Specialized has changed their last; I have a pair of S-Works shoes that are probably 10 years old and fit like a glove. These however do not. For reference, I wear a 45 in Specialized shoes (46 in Sidi) and have narrow feet with high arches and use the green Specialized inserts in all of my cycling shoes. Earlier this year I bought a pair of Recon 3.0 shoes and while they're not as narrow as my old S-Works shoes, with the green insert, they fit very well; given that I decided to buy these, the Recon 2.0s as well and from my perspective, while a good shoe, the lack of second Boa lace really makes a difference in the fit. I find the shoe to be a touch wider even with the green inserts. They're not so wide as to be too big but wide enough to be roomy. That said, they are well made, comfortable and ventilate reasonably well; I just think they're made for riders with wider feel, if that's you, these will be a very good option for you.