When my pets' water bowl got tipped over, the water beaded up on the surface of the mat and remained there for at least 15 minutes before I got a towel to mop it up.  It would do a good job of protecting a sofa or a bed, however, it is not very comfortable to sit on (a little rough and stiff).