The BISSELL JetScrub Pet Carpet Deep Cleaner is very powerful on my carpet stains. It lifts deep sitting dirt and stains and makes my carpet look new again. It is easy to use and easy to assemble. I was aware of the Bissell brand, but this was my first time using one of the products. I can highly recommend this and would give it 10 stars.