Nice idea but too small
We have a 10 week old beagle puppy. We bought two of these and they lasted an hour before he worked out that he could just get around the side, or climb over, or just push them out of the way.
It’s a nice idea and I truly wish they’d worked as I’ve been looking for something like this for ages but the bottom line is that the feet are too deep to fit onto a normal step (you can see in the item photo the back end hangs off the floating step) and that they are only knee height so too short.