I too am a retired U.S. Marine Master Sergeant of 29 years. I have run thousands of miles over my military career and have usually worn nike running shoes until my last 3 years I started running in Real flexes and own 3 pairs currently and switch off during my daily workouts and runs and these shoes are extremely comfortable, durable and light! I am extremely satisfified and will always continue to keep at least two pairs in my closet until reebok improves on these shoes. OOH RAAH! Semper FI!