Perfect and is so versatile because it can be Moved so many different ways. My dog can push it around if I don’t attach it to something but all in all it’s great.

Obviously my cat also enjoys it.