Very well constructed and easy to assemble.  My little kitty is temperamental, though, using it off and on.