"Your marathon shoes should feel good on your feet first and foremost—after all, you'll be running 26.2 miles in them!," says Sam Scaffidi, founder and head coach of Project Sweat Run Club.