Great price compared to street shops. The shoes are very comfortable with a soft fleece lining and I have walked several kilometers in them with no problems. The upper might need a coat but I only wear mine dry so far so I manage to keep it clean. The white outsole is very easy to clean with an antibacterial cloth. The item is exactly same as the photo and beautiful color, smarter than your normal trainer.