I would call this more of a pet blanket than a bed as there is no stuffing in it but that is actually a good thing since our 7 month old puppy we adopted loves to pull the stuffing out of everything.  The blanket is soft, washes nicely and the rubber backing is a plus.