Just perfect for our 19 pound Snowshoe Cat.  He had outgrown his old one.  The scratching posts keep him away from the furniture.