Easy to install but had a problem with one of the railing which was crooked but I was able to put it straight with tools. Other then that I think it is nice to what I paid for.