I needed a replacement because I was wearing my first set to the floor. I usually wear shoes between 10.5 and 11 but I needed 10 to keep my feet from slipping. They fit well, are soft, easy to walk on, put on and take off. My first pair lasted a few years, they're just my everyday hiking shoes, I can't attest to how good they are for training but they're great for my normal 9 to 5 days. I also like the gray and the red. I'll get a few more while the shoes last.