Let me start off by saying the Shark Rotator Lift Away DuoClean Pro is by far the best vacuum ive ever used. The suction is powerful & reallly gets down deep into the carpet to clean. Clean up is a breeze as the vacuum is light to push & it gets things up quickly. Ive used this on everything from the carpet, upholstery, hard flooring & even the stairs. My family absolutely loves this vacuum. I definitely would recommend this vacuum, I was looking for something to help get the job done & Shark came & delivered.