Great product. Easy to install. Instructions and all hardware included. Only downside is the large manufacturer sticker that is on one side of the railing. Taking it off is tough and leaves a sticky residue. Wish they could have the put the sticker somewhere else.