I got a new puppy and he had a couple of accidents on this.  It is easy to wash and holds up great.  Definitely saved the mattress