Our two dogs love them. We ordered an XL for our living room  they snuggle up in it together (small lab mix  chihuahua mix). They also fit in the L, little more snug, but plenty of room. Photo of the L.