We found the product exactly what we been looking. Vacuum has good suction power and features to use it on flush or low carpet is good. Since we have dog and this vacuum is good for the purpose we bought it.