I was very pleased with this railing. The instructions are just a single piece of paper but if you are at all handy, you can easily figure it out. Everything was included but the drill and drill bit required for mounting. I have concrete steps so I have to use a concrete drill bit but it also comes with lag bolts for wooden steps. It took about 30 minutes including drilling 8 holes in the concrete so it was nothing to assemble. Seems very sturdy and had a nice clean modern look.