Everything was very easy to install, I actually did the whole thing by myself (2 people would be faster and safer, but nothing is too heavy to do alone). One piece was broken in delivery, contacting about replacement but didn’t stop me from getting the job done.