I received this product in exchange for my honest opinion from the stellar review panel. This is my first cordless vacuum and it is a game changer for convenience! We had a rough start and I wasn't sure it was working properly. It got some dog hair stuck but once I cleaned that out, it worked fantastic. It's very lightweight and easy to move about the house. I bring it outside to clean my car and my child's stroller with the attachments which makes life so much easier. I mostly love the attachments and using it for hard to reach areas of the house that my other vacuums just can't get to. I used it on hardwood and carpet, and it worked well with both. I do wish the battery life lasted a bit longer but definitely not a deal breaker because it's so easy to pop on the charger and return to it once charged. I would definitely recommend this to a friend!