The engineering is excellent. The instructions are very understandable. Customer service is outstanding. The salesman, Sean, was extremely knowledgeable and helpful. I installed it myself without a problem. Eventually, I will replace the bolts and screws with stainless since I am in a salt air environment. I took the extra step of placing wood spacers between steps and rail for extra stability. Rock solid product!