As long as you are looking at this year models (4600 & 5700 series) No compatibility issues, Tiagra only went 10 speed this year and there will be big issues using previous versions which are 9 speed, the finish will be better on the 105, but nothing wrong with the Tiagra.