Wonderful satisfaction for me and my dog. Soft with a rubber bottom for durability and possible accidents. It is machine washable.