Only bed my dog will sleep in! He used sleeps in my bed, but now only sleeps in his bagel bed with no issues! I got the XL for my 80 pound dog and it fits him with room to stretch/spare. Definitely recommend.