Bought this for our cat for Christmas. Arrived very quickly, was easy to put together and seems fairly stable. Our children have taken an interest in it and already pulled one of the toys off the string. Our cat has already used it for many of her naps!