We have pets and we rely on Spotless Mattress Cleaning to keep our mattress clean, healthy and fresh smelling. I have used other cleaners in the past and none compare toSpotless Mattress Cleaning.