This vacuum is super light and I love that I'm able to vacuum both my hardwood floors and my carpeting with it.  The self cleaning brush roll is super handy as my hair consistently gets wrapped up into other vacuums.  The extra attachments are also great to get into all of the nooks and crannies of my house.  I would definitely recommend this to a friend.