The best trainers I have ever worn. I suffer alot with shin splints and also have painful ankles from years of playing basketball so when I run I need a pair of trainers that takes as much pressure of my feet as possible. They have ultimate cushioning compared to many other brands on the market that claim to be good as I have experienced. The Soles are amazing and they look fantastic on your feet which is always a bonus