Our mats has applied water repellent technology but not 100% waterproof. In fact, for any dirt appears on the mat, you can simply remove it with wet wipes.