My husband recently bought this vacuum for our house and I love it. We have hardwood floors with an occasional rug and it works great for both. I love that it has 3 options to use to vacuum.