Very nice product! Was easy to assemble, and best of all my dog enjoys it!  Like others have said, it is a little "shaky but is still stable. I would recommend to others.