These shoes work great on both the road and the trail. They are good on snow, mud and rocks. The PWRUN+ TPU outsole lasts forever. The paws seem to be quite firm so far. The only downside is their weight (12.4 ounces, size 9.5!), although they feel lighter when running.