This is a very nicely made product, the rods go in nicely to connect the pieces. I had purchased it to use it as a fence at the edge of my new deck to make sure my puppies(small breed) dont run of the edge and fall down. Have not installed it yet but I think it will work nicely for what I had purchased it. Has a nice hight and I like the way it connects, with the rods going thru the loops that are on each end of the pieces. hope this review helps.