Yes, I thought my carpets were clean. First time I used my new Shark Stratos Upright, I was disgusted. I have no idea where all that dirt came from… Thank goodness the canister is easy to dump the dirt and very easy to wash. Would I recommend this to every person I know and have ever met , YES!!!!