The beds are sturdy and large enough for one average Labradoodle to sprawl in comfort, or both to snuggle up together. They couldn't wait to pounce on the first bed as we were putting the second bed together, and are happy to watch the robot vacuum glide under their perches.