Rad and Oil guards easy to fit even if you're not mechanically minded, its just a case of removing the fairing panels for access and bolting onto the existing mounting points. Just take your time and be gentle! BMW dealers can be a bit funny about fitting non official parts so if you don't fancy it yourself a local bike shop will do it for you - I got my local Kawasaki dealer to fit my HP rearsets