These shoes are very durable and easy to keep clean. I immediately waterproofed these shoes upon arrival which I believe keeps them cleaner. The fit matched other Puma shoes that I have owned. These shoes are form fitting so keep that in mind if you like slightly looser shoes. I ride a motorcycle and have had all shorts of shoes ruined by black marks being left by the shifter but they seem less noticeable on these shoes(I bought the blue pair). So if you want nice, durable, stain resistant and comfortable shoes these will do the job.