Shoes look really good and I had good expectations for them , though, sole rubber is garbage. I used them for kayaking at the beach and the rubber peeled off almost immediately. I will continue to wear them until I get the last penny of' em...which I expect will be in my fourth time wearing them. I was not expecting for them to last for a lifetime, but thank god they where really cheap.