I'm quite dissapointed. They are made in China not Japan. Glue residue is very visible. The sole is quite hard, so is the toe wedge. The fabric is creased and not stretched on the foot. Not worth the prize i paid in the end (product + shipping + import tax).
Tho from a far they look pretty cool.