So I will clarify based on the reviews I read before buying. It's a $30 vacuum. You can get a vacuum cleaner for $30. Vacuuming is $30. It works AMAZING on hard floors and carpets! This $30 vacuum isn't going to suck the life out of your carpet. If you're buying this because your entire carpeted living room is covered in pet hair, DON'T! It's not made for that. To do this, you need to buy a larger and more expensive vacuum cleaner. A vacuum cleaner is not a waste of money. It's good for what it's made for. The reviews I read were ridiculous, people thought this vacuum cleaner would suck up all their past mistakes, no. no If you don't have a carpet, buy this vacuum cleaner!