Fitted one from the same company to my R231. Excellent quality and fitted it myself, not difficult but I found it time consuming as I'm getting too old to crawl around on the floor anymore.
LOL - me too that's why I think I'll get a body shop to do it