I have done it on two cars - take your time and patience is required!!
It is not difficult just a bit fiddly.