I am a long distance runner who has tried many brands of running shoes and the Brooks Ghost is the best! They provide comfort over time. I love GTX because they really keep my feet dry! These are great shoes for spring/fall or on a rainy day. They never disappoint. There is plenty of room in the toe box, but I order half a size up to give my toes more room when running downhill. I don't like Brooks' price these days, but I know their products can run up to 400 miles while other shoes barely make 200 miles before wearing out.