This vacuum is great, especially for hard floors. The only drawback is that the hose kinks. They've cheapened the plastic they use for the hose. I have an older version and the hose has no problem. But, for $100 it is totally worth the price.