We own a German Shepherd/cattle dog and he’s quite large. I thought the bed would be a little larger, but as you can see, our dog fits on it nicely.  He likes laying on our sofa, so he made himself right at home on this. The bed is supportive and he loves the arm cushions.  He’s always laying his head on those.  All in all, a very nice pet bed with plenty of support for his hips.