We bought these for our daughter's family because she is moving into a house with stairs to a second floor and stairs to the basement.  They are sturdy, easy to install and work well for containing toddlers.  Cats handle the pet door easily.