This has worked perfectly for keeping our big dogs from going upstairs. A little complicated to put together, but I did manage to get it done. The extra effort will make you feel proud :-)