These gates were easy to install on the wall and are perfect for keeping our pup out of the carpeted areas of our home. I love having gates that easily move out of the way instead of free standing gates.