Don't bring your best shoes here. Best for the pair of shoes you leave at the office. Had a half sole replaced which is a pretty standard job and the overall result was a little sloppy. Everything is functional but just seems like the attention to detail is lacking as some of the colouring that was applied colour match the sole was done a bit sloppy and so there's some blotchiness between shiny and matte parts on the welt. Fine for the office but not for your Sunday best.