This product is AMAZING!! We have 3 kids & 2 dogs and let me just tell you I never thought some of these stains would get removed! This picture is from today! This is our mattress. . And after only 2 applications the stains have virtually disappeared!! Our youngest child is 6 months old so bodily fluids are a common thing around here and we thought we would have to throw this mattress out after a year of leaky diapers and spit up but NOW we don't have to!! All because of this product! Btw, we did try to clean the mattress with every other product first and it was just not working! I am recommending this to ALL my mom & dog mom friends!! Thank you!!