When you have stairs and a baby that crawls, you must have some sort of gate. We bought one that almost immediately started to break, piece by piece. That went back to the store.
I bought another one. It made it out of the box. Then I read more reviews about it and found out that it wouldn't fit on our banister. That went back to the store.
So we searched and searched and found retract-a-gate! It is open and locked when you need it, then winds back up when you don't! So far so good....and we didn't even have to put any holes into the staircase! It matches our wall color and won't show dirty fingerprints.
I'd recommend it to everyone!