I got these as a casual shoe since I'm getting older and don't want to be wearing sneakers everywhere I go now. But I still wanted a rubber type sole. This sole is more sponge-y than rubber though. I wear jeans mostly and these go well with them. Actually, I think they look really good with jeans, especially the brick colored sole. The shoes are fairly inexpensive for comparable looking shoes. The first few times I wore them, the edge cut into below my ankle but it's much better now. The rest of the shoe is comfortable. The only reason I didn't give 5 stars is because of the quality. You'll be surprised how light the shoes are. It feels as heavy as a pair of sandals, no joke. They feel cheap. I guess you get what you pay for. I don't know how long they'll last but I'd still recommend them because the price is right and they look good.