very easy to install, took me under an hour to completely put it all together. I used a hand saw for a few of the pieces to fit. Looks great, and feels like it’s good quality. So far I’m happy!