Best suited for long runs over 30km, TPU foam is softer and less springy. I still prefer the altra escalante for faster and shorter runs. Update after 6 months and 400 km: Pwrrun+ is not as stable as Altra Ego. The cushion now feels softer and is reminiscent of the Altra Toron Quantic. However, the Crystal rubber holds up well.