I bought the XL for both of my large dogs to cuddle up in. So far, we love it! Its the perfect cozy bed!