Easy to put together and very plush, but definitely best suited for kittens. My cats are on the small size (5-6ish lbs), and dont fit well in the top level.