This was the wisest baby buy I made. I cannot tell you how many times poopy diapers have leaked from a wiggling baby AND urine has flowed in mid diaper changes. This pad has maintained the mess within the pad. For a quick clean I wipe it down with a baby wipe AND then spray Lysol disinfectant spray. It's machine washable and it gets air dried for a deeper clean. This pad in my opinion knocks the rest out of the ring!!!