Fairly easy to install for one person did take me about six hours total but I was very happy with the finished product.