These shoes are very good, really sturdy and dont wear away easily. They go well with jeans and summer shorts, so they are suitable for any weather. Even though they are white you can just get a wet cloth or paper towel and whip it down seeing as they are leather. The only downside is they take quite a while to break in but its worth it :)