Sturdy and great looking, exactly what we needed! One star off because it was incredibly difficult to install on our cement steps. Any slight imperfections in our drilled holes (angle, depth) led to major frustrations matching the bolts up with the base plate and it ended up taking us many hours to install the first rail--we learned a lot the first time and the second one took about half the time. It took three of us working together to keep the rail held up, bolts held in place, and nuts set, fighting the whole time to keep the bolts from falling in too deep to grab. Our install still isn't perfect; one bolt finally had to be abandoned and we will still need to trim one bolt which is sitting too high to let the cover plate sit flush, but it is so sturdy and feels very secure. That said, everyone loves the finished product and we do plan to buy another set for another area.