Josh Caffreywrote a review of Shimano SH-XC90 Shoes - Men's on October 26, 2014
Familiarity: I've put it through the wringer
I love Shimano shoes. Everyone has different feet obviously, but Shimano has always fit my feet well. I upgraded from the silver M-315(?), and had to go a 1/2 size down. I almost think I might need to go a full size down, but just haven't slipped my foot in a full size down yet to confirm. I have a low volume foot and run E-soles in these to build up a bit of space. Stiff as hell, but I can run fine for cross. Great shoe all around. Shimano knows the deal.