The size is good, but it's true what others have said - it is not sturdy enough (somewhat rickety), and it's hard for (my) dogs to gain traction on the carpet. They should discontinue this item or remodel it. I did however add extra wood underneath to make it more stable, as well as reupholster the top, and now it functions as it should.