I barely got it out of the box and my dog was trying to lay on it.  She’s a 65lb pit mix and we got the XL.  She loves it and we can’t help but smile when we see her all cuddled up in it.