This gate fit the bill perfectly. I put it in my hallway (about 15 minutes installation time and no tools) and it keeps our dog on one side and allows the cat her own little peaceful area where I can leave her food on the floor. It works quite smoothly for people to pass through as well. I can't think of a single thing I would change about this gate.