I finally found a vacuum that is more than just marketing "hype". I purchased this vacuum cleaner six days ago and it has done an amazing job lifting and removing the dust and dirt I did not even know was embedded in my carpet and throw rugs, I also have hard wood floors but I have not tried the vacuum on them yet.