This cat tree arrived quickly, was easy to assemble and has been a fun play and sleep structure for our two young cats. The steps do not seem to attach tight and can easily slide from side to side which is why I gave it only four stars.