My 23 pound Maine Coon loves the scratching posts and has no problem curling into the smaller top bed.  My Schnoodles love it too.  It's really cute to see all three napping at the same time.  Very sturdy, especially with a total of 50 pounds of puppies and kitty napping or looking out the window.