The first impression was great. Look is so impressive. I used it for like 2 months and it started to reveal quality. Now there is some popped out dot in the sole that making too uncomfortable to wear it. If you are using it occasionally, then it's fine. But for routine user, it won't last long. The sole height is quite low that makes the upper material touch ground from sideways and it gets dirty too quickly. And the material is little delicate. But still, once I need to buy another, will def...