The quality of shoes is really good for the price , it has great cushioning and a good quality memory foam. The soles are rubber and have good grip. The one thing I don't like about these shoes is the length of laces, the laces given are too short and can't be tied if we pass it through the bottom hole of the neck. I have to purchase new laces from the market. Apart from the laces everything is good and one can consider these shoes if you're looking for a high ankle shoe under 1500.