This Shark® Rotator® Lift-Away® Vacuum works amazing! It cleans my carpet really well with its DuoClean® PowerFins™. Even when the carpet looks clean and I vacuum, the amount of dirt that it picks up surpasses me.  I love the Self-Cleaning Brushroll because I used to hate having to unroll all of the hair that would get trapped in my previous vacuum systems. I actually have fun using this one. I recommend to everyone.