KritterWorld Pet Cave Bed, Cozy Plush Dog Kennel with Pillow Cushion Mat for Puppy Cat Kitty Small Medium Animals to Snuggle Sleep Play, 23.5&rdquo;x 23.5&rdquo;x 15.5&rdquo; Large Size Large Size: 23.5" x 23.5" x 15.5", for dogs or cats up to 20 pounds Removable pillow washable for pets to snuggle in or play with. A adorable gift for your pets to cuddle up in, fall asleep and get warm. Made of sponge ,PP cotton and short plush, anti slip and damp proof. Machine washable without stretching out of shape