Came well packed, delivered to Wisconsin in 5 days from order. Installed on cemented block garden stairs with supplied anchors. Went well, had to lengthen slot on one post so the lower arch would allow the posts to stand upright. Installed on wider (shallower) side of curved 6 step stairs, would not work on steeper side, so these are limited on how steep of stairs they will fit. Sturdy, secure, and attractive. An inexpensive 3/8 hammer drill bit in the battery hammer drill with a bit of extra up and down worked fine for the 10mm expansion sleeve bolts supplied. This was the longest rail offered in this style, for my 6 steps a longer size would have been better but that's on me.