I use these shoes, and they are quite good. The grips, I don't know why, but I absolutely love them. Brick and cement is not a problem for them, but once they get wet, the grips aren't very.... functional. In terms of the cracking/tearing of the soles, I haven't had an issue with that. I honestly recommend them. Though I will agree, they don't last TOO long, but they've kept me good for a while.