The product was delivered quickly and it was easy to put together. It's super sturdy...I have a 15# cat that is not terribly graceful and it holds up wonderfully when he's launching himself on or off of it. All the cats like it...some lay on the perches and another in the box. Somehow they've managed to not tear off the hanging toy yet but they seem more interested in using the tree as a napping spot or a launching pad so far.