My Great Dane “puppy” loves this bed. He weighs 135 pounds and fits on it when he curls up. He loves to curl up but even when he stretches out he fits with his head on the pillow and his legs hang off a bit but he loves it.