I have a combination of carpet, hardwood floors and tile. This rechargeable stick vac is perfect for all my surfaces. I like that it is light weight and that I don't have a cord dragging along as I go. And the cord is hidden when not charging. I can just grab it, do as many rooms as I need and not feel wore out. I also like that I can use it as a hand vaccuum so I can use it in the car or on my couch. It does take a few hours to fully charge but it also last longer then I was expecting. And it's compact enough that I can keep it in my broom closet. It was easy to put together and it is easy to go from full vacuum to hand held or to empty it. The filter can be rinsed off as well. I think it is pretty quite and the rollers do a great job at cleaning my floors and it is easy to clean the rollers. Suction is strong enough for any mess and cat hair. It's a perfect quick use vacuum.