G I have shimano m520 pedals amd their cleats on two different pairs of shoes. M520are gemerally the least expensive yet still last you mamy years. I have a pair od specialized sjoes and a pair of addidas. Spd is the generoc for receeded cleat. I use those shoes everyday at work.