I purchased this product with the full hopes of loving it. It is lightweight, vacuums carpet and tile floors. The head swivels and has lights on it to help see what needs vacuuming. I thought I would love it....sadly, the battery has no life! We live in the desert with a ton of dust and we have 2 cats. Using the vacuum on any setting less than high is useless. Unfortunately, even with a full charge, the battery life only lasts about 10-15 minutes! This is a whole new meaning to the advertised phrase "up to 45 minutes." The first time this happened, I thought I just didn't charge it long enough. The second time it happened, it had charged overnight and both lights were solidly lit up. Over the several charges I have done, the battery life is the same...only 10-15 minutes. So disappointed!!! Eureka....I expect much, much more from you. Please don't waste your money, and more importantly, your hopes on this product. I'm returning it!