I received this product in exchange for my honest review. I love it so far! This vacuum is very easy to set up, took a couple minutes to put it together. The vacuum has a very sleek look. It has a large canister for collecting dust and dirt. I love that it has a long power cord so that I can cover a large area. The suction power is great. I also love that there are multiple settings for different flooring options. The brush also automatically comes on when it goes on carpet. This is great for cleaning pet hair, human hair, dust, dirt. It works great on carpet and hardwood floors as well. The vacuum is easy to push and pull so it is easy on your body. I would definitely recommend this! It cleans just as well as my other popular brand vacuum. I would purchase this!