I'm really happy with these shoes. The soles are really soft and have a good cushion. The straps are also soft and don't dig into my feet as some other shoes do. Just wish they were a little cheaper but overall worth the price.