Very well engineered for the home owner to install. It takes approx. 1/12- 2 hours to assemble.