Our dog Muffin ( schnauzer) sleeps on this every night.  Soft and comfortable.  Washed and dried the dog mat - came out looking like brand new.