I became obsessed with cleaning my carpets after purchasing this machine. I have 13 pets (indoor/outdoor) and 4 wild kids. The amount of dirt that came up was unbelievable. I now let my kids roll on the carpet. I honestly didn't know that carpet could FEEL so clean.