The stitching, upper mesh part of the shoe is great. The lower sole of the shoe is very very slippery even on wet roads, forget about wearing it on rainy days, you will fall down. The slippery sole makes it a nuisance to walk. The overall shoe and price is very good and affordable but the slippery sole makes it a huge disadvantage. Most customers have the same sole issue.