I have been fighting a battle to keep my dogs out of particular areas for years.  I used those baby gates that you have to move constantly.  This gate is wonderful.  Fits my wide opening.  Stays put and the gate is terrific!  I'm going to buy another!