The Bissell Smart Clean vacuum is the best vacuum I have ever used we have 7 fur babies so that means hair everywhere it went from carpet to hardwood floors with no problem and it got the edges too p.s. I got my husband to vacuum as well that's a miracle