When I tried this compatible replacement cleaner for my vacuum, I was extremely surprised at how effective it was in removing dirt and debris from my floors and carpets. It made my vacuum work like brand new again, which saved me a lot of money from having to buy a new one. The only downside is that it took a little longer to clean than I anticipated but the end result was well worth it..