I've had a pair of these for over a year and love them. The heel is durable and the sole and rubber coating of the shoe does not wear out at all. It's very easy to keep clean with a decent shoe shampoo.
Pros
They are very comfortable and can be worn casually or in semi-formal situations.
Cons
The heavy construction can affect the movement of certain skateboarding techniques.