I absolutely love it, the fact that it's cordless and you can clean anywhere is amazing. Only thing is I wish it wouldn't take that long to charge the battery but it's not that big of a deal. I have hardwood floors and it picks up everything!!