Easy to put together and kitten loved it.  Toys fall off quickly but I just tied up new ones.