I love this cordless vacuum and have one for each floor of my home. It does a great job on both my hard floors and area rugs. With kids and pets at home, I use it almost daily and love that it is cordless and rechargeable and lightweight. Highly recommend!