I foster cats and dogs, and the only pet beds I buy are from Majestic Pets. This bed has a waterproof cover, and yet is still soft and comfortable for the dogs (and cats). The cover can be removed and washed, and the fill is a pillow - not loose fill like some companies use. These are extremely durable - I now own 4 of them. And its absolutely the best product when you combine all these features with the fact that they are made here in the USA, providing jobs here and lowering your carbon footprint with this use made product.