This is fantastic. I’ve a Belgian Malinois and he is a nervous guy anything that falls or wobbles he freaks out so I’ve put this at top of stairs and he doesn’t try to push it or touch it. This is very good for his height aswell. If I think it’s not right for top off stairs I’ll put it at the bottom. We don’t let him up in rooms because he tends to sniff out socks etc and tear and eat them lol.