This gate is amazing. I'm using it to keep my dogs out of the back area of my house because I had new carpeting installed and I want it to stay nice. It's also great for keeping my special needs son from getting into things. It's very easy to install. It comes with all hardware to either screw to the wall or adhesive caps to stick to the wall. The gate is easy to open and close. It's solid and sturdy!