This product was easy to assemble and after a few days my cat really started to love sleeping in it and climbing on it. Only complaint is that the distance between the top bed and the next platform down is a pretty big gap. My cat is a bit older and can't make the jump, though she tries!