This mattress is so comfortable.  My owner got me a large, even though I’m a medium sized dog— I love to sleep flat out on my side.  This mattress is huge and a really thick foam.  My old bones love it.  It’s so big that my human can cuddle with me on this bed.  Absolutely love it!