These dog beds are great for midsize or smaller dogs.  They love to snuggle in these hugs of a bed. I bought two. They are washable and they are great to use in the car. The beds completely encompass the dogs or cat.