I love the Omni 20! This is similar to the original Omni I had installed before 2010. I'm motivated to get up and run again. The cushion and spring sole are amazing! I always wear Omni and for the first time I was disappointed with the Omni 19. This model is fantastic!