Bought this as part of an upgrade from older Tiagra 4500. Installed easily enough and the Shimano technical guide walks you through the adjustment process. Once properly adjusted the shifting is near perfect which is something I could never achieve on the older Tiagra. I'm using this with Miche Primato cassette and KMC X11 EL chain and they go together just fine. I cannot comment on whether the overall shifting performance is as good as if I was using just 105 components, but for me it's great.