I put it together myself. At the end there was one strap that was supposed to be attached but you can't tell where or how from the directions. It looks fine, my cat likes it but he is a big cat and the two little beds at the top are way too small for him. He likes the top square house. the only disappointment was the sturdiness of the tower. I was hoping it would be much heavier and sturdier. I think it was OK for the money. It also came in one box which surprised me. It looks fine in the space I bought it for. So I hope it will last as long as the cats ...