I have all hard floors in my home and this is perfect for that.  Does a great job and the attachments are super simple to use.  I also mounted the charger on the wall in my laundry closet so the unit hangs on that and is hidden and continuously charged.  The wall mount even allows simple storage of two of the attachments (brilliant!).  I can't believe I used a corded vacuum for as long as I did.  Buy one, you'll love it!