These shoes are comfortable, yet rigid in the sole for traction, performance, and support. I had purchased another brand of trail shoes and they were cushy soft, so went back to NB which I'd previously had a 9xx series. If you're looking for a firm sole with mild control (some, but not too much arch support to control pronation), this is a good pick. I use these shoes for light running, gym workouts, and hiking. In general, my NB shoes have lasted a long time without issue.