The pet gate is exactly what we needed to stop our blind Schnauzer from falling down the stairs of our new home. I have just ordered a second one so that we can also contain him in the kitchen when we're gone. The swivel feet allow you to position the gate so that it stands where you want it to, and it is easily moved aside when wanting to pass. Our dog us careful when he runs into something, and will not challenge a barrier. If your dog is strong-willed or large, I would advise that you consider a pressure-mounted or hardware-mounted gate. But for us, this is perfect.