I did the instalation myself, it was a perfect fit, easy to follow instructions, my wife is very happy with the results. Love the design !!!