This is a good size and I like the fact that it has two beds.  Too bad only one of my cats uses it!  Fabric and beds aren't as plush as some other brands though but overall it's a sturdy product and easy to put together.