Great shoes, but really don't buy based on a recommendation online. Go to your local Running store and get a good fitting done.. find out what shoes will work best for you then go find them online for cheap :).