Recessed Spd road shoes

I picked up a set of Shimano XC9s at a heavy discount and they’re excellent & super stiff, but really need insoles.

I have to double check my arch and get some Specialized body geometry insoles. I tried Ice Bugs but could never get the metatarsal bump in the right place.