Everything was easy - but haven't installed my seat/applied grip tape yet, so can't say perfect!