I was impressed with the quality of the product, it's packaging, even providing the drill bit (SDS) and bolts. The bolts however, I'm unimpressed with. I've managed to secure the railings, but there is play and they're a little rocky. This is because the fixings are the wrong type and once inserted and attempts to tighten, become impossible to remove completely. I found a way to exchange the bolts with a slightly thicker one that is better at holding the base tight to the marble steps. It was as big fiddle and all of the provided bolts will have to be replaced in the same way. Overall I'm satisfied with the product.