I bought the Handrail so my 93 year old mother could safely go up and down Deck Stairs. The Handrail was easy to install, it is heavy duty and securely bolts to stairs. I had to provide my own screws which was not a problem for me. Handrail only comes with Concrete Bolts. My only minor complaint was the connecting nuts were stainless which did not match white railing. I just touched them up with some White Rust Paint and it looked fine.