The bed fits my 2 large dogs (80lbs and 65lbs) they love it. The puppy loves to snuggle and I am constantly kicking him out of our bed. They now sleep through the night in this bed. The only reason I did not give this a 5 star rating is because after 2 weeks it has lost a lot of its puffiness. When it came out of the box it looked like a water bed, as the pillow section was so fluffy. That has reduced considerably. Still an amazing bed though!