These are one of the best shoes I have found and they feel like I am walking on a cloud. I was about to buy some rivulets but I am very happy with this product. I practice. in the gym for 3 to 4 hours every day except sunday and my workout is extreme and i only rest as i go from one set to the next and these shoes are running and they keep up with me no matter if i run, i walk, i do strength training , these shoes are bad to the bone as far as I can tell and worth every penny.