My German Shepherd loves this bed. He’s a big boy (100lbs), we ordered the XL.