(Updated 3/23/23)I am here to revise my review comments for this vacuum.After I wrote the review, the company reached out to me and did everything to help me figure out what the problem is. I really appreciate them making sure their customers are happy with their purchase. Thank you!--------------I literally just received this vacuum.Was super excited that I even waited for the delivery person outside.I just moved into a new apartment 2 weeks ago and hadn't vacuumed since.I have a hairy dog who sheds tons everyday and I figured my broom won't be much of help so I decided to purchase a vacuum.I used to use Dyson v8 animal (it's in my parents' house now). Since I do not have much money now after long distance moving and wanted to try out other brand than Dyson, I bought this particular vacuum after reviewing reviews and ratings.To cut it short, I am super disappointed by how weak this vacuum sucks. I mean they do their jobs, picking up hairs and dusts etc. but not really well...1. Very weak suction powerI mean, I thought there would be more power option to choose when I chose the max power because it was like the weaker power option of my Dyson v8. With Dyson v8, because of its strong suction power, dust and hairs around the brush would come sucked themselves. However, this vacuum, with its very weak suction power, you need to go through every single pathway possible to pick up everything. Even when hair is right next to the brush or even at the end of the brush, you actually need to move a bit to straight above to have it sucked in to the vacuum.For carpet.. given that I was already disappointed by how it works on hardwood floor, I already expected how it would work. OMG... the vacuum couldn't pick up things :( It was able to pick up some hair or other that were obviously on the surface of carpet, but not in between or deep inside the carpet.I wonder if my vacuum is doing how it was supposed to do.. did I get a poor one?2. Not very lightHmm.. For me it was not really light. I was kind of hoping that it would be really light as it was stated in the description but it is as heavy as dyson v8 for me to hold it with only one hand to clean window blinds.3. Cleaning brushAgain, my dog sheds tons. I have to constantly clean a brush bar to prevent it from being jammed and not working. It's not as easy for those who also have dogs with lots of daily hairs. With only 7 mins vacuuming, our brush was already tangled with hair (but it still works fine) and I just cleaned it with the tool they provided. It's a good tool helping getting rid of tangled hairs but I wish the bar had at least one side open (?) like Dyson so that I can just push everything out through that side (this one has two side blocked by the roller attachments.Pros:Although I am not too happy with the purchase and I am not sure if I received a poor product, I like how it smoothly rolls on both hardwood and carpet surface. Maybe that smoothness also played a bit of role in making me feel much weaker suction of the product. In addition to that or similar to that, the maneuverability of this vacuum is really great. Very easy to go here and there smoothly!Regarding these two aspects, I think this product does well beyond Dyson v8 although the real question is does this vacuum do the jobs they supposed to do (cleaning well!!).