We have a new puppy - a Cavalier King Charles, and while she is sweet as can be, she wants to be on or near one of us at all times and when she is not, she loves to be up to mischief.  This gate has allowed us to enclose her as needed in various configurations.  The gate is attractive and each of the four frames folds both ways, allowing the most amount of flexibility.  A determined large dog would probably be able to topple the gate in most configurations, but probably not all, but it is excellent for a small to medium size dog.  I am very satisfied with this purchase and am thinking of buying a second one to keep upstairs.