I have two of these and absolutely love them.  I put them outside for the dogs (older) to lay on when the weather is nice.  I take the cover off when they're dirty and throw them in the washing machine -- done.