This was not difficult to install, was installed on to cement steps. I had to go and buy some anchor bolts as they were not included. The only thing I might suggest is that maybe a template could be included with the package to help get the holes drilled in the proper location. I had a bit of trouble getting them 
lined up correctly, but, was able to get it done.