Quick and effecient business transaction. For the most part, very durable. My two cats LOVE it. However there are two flaws.. it did not take long for my cats to get the balls from the strings. This does not bother me bc they still play with them. The one thing I hate is that after awhile after playing in the perches, the poles slip out of their slots and you have to reassemble them. Not a tough chore considering its an easy step but you want to keep a eye out so it don't topple down on kitties.