Nice and functional but if your mounting it on a porchdeck you may have to trim down a few bannister post if the post are connected to the outside of the top rail..