We used this as soon as we received it. We have 2 dogs and no matter how many times we vacuumed and steam cleaned using our other machine, the carpets still looked at smelled dirty. After 1 use, you could clearly see how the other machine wasn't as effective. Would completely recommend this product!