I LOVE this product. It is lightweight and the head swivels really sleekly to get those corners and hard to reach areas. I really love that is cordless so no more fighting the cord being in the way and switching outlets to get the job done. Works well on hardwoods, tile, carpet and area rugs. I love how the attachments store in the stand so they won't get lost. Also the self emptying is so cool. My husband is looking forward to using it to vacuum out his truck since it can also be a hand vac. I cannot recommend this enough! It makes vacuuming fun and my kids actually WANT to vacuum. That alone makes it worth every penny!