Fairly easy to install. Took quite a while but the result is great! Looks good and is nice and sturdy.