Easy to put together, we bought them to prevent the dogs from going upstairs.  It has worked.  Originally we had one on the stairs, but with my son and my grandchildren constantly having to use the gate it broke in several places.  However we moved it to the side of the stairs, and another on the other side of the stairs, and everything seems to be holding together.