I was so disappointed in this vacuum after reading all the good reviews. The product description said this vacuum came with a roller brush for carpets, and it absolutely does not. It also claimed to work well on carpets and it most certainly does not (although it did note that where the vacuum really "shined" was hard flooring). In addition, it promotes the rear exhaust as a "blower" capable of blowing debris from your garage floor, etc., and it definitely is not strong enough to do that whatsoever. In all, the entire description of this vacuum is, without question, misleading. I'm sure it works okay on hard flooring surfaces, but in all honesty, the suction leaves a lot to be desired. I am returning this for something better.