I'd compare this guy to the way more expensive LG Cord Zero and it's price is double . I'll start off by saying this vac was purchased to clean my garage studio. I have "foam" style gym mats and had been using my leaf blower to clean them every morning before class. I needed something that was quieter and wouldn't just push the dirt/leaves around or create a wind tunnel effect of dirt flying in my eyes. I didn't want to bring my indoor vac outside and have to keep hauling everything back and forth. I jumped on this one as the price was right and I was interested in the "brush" part of the attachment. This style brush doesn't have bristle like either of my other vacs, it has a soft "felt like" rotating brush. It doesn't dig into the foam mats or mark them like a hard bristle would. I liked this so much I decided to bring it inside and try it out on my marble tile floors....It performed better than expected, picking up more dust than either of my super expensive Dysons or my Deebot. I think the soft rotating brush really attracts the dirt /dust rather than spinning it around on the floor and shooting it out the back like the Dysons.
Super Bonus for me is that it has lights on the front which you can turn on or off, perfect for aiding in seeing the dust on the marble tiles and in all the corners.
Battery life is good, I like that you can remove the battery and charge it separate from the actual motor. Power is good and the buttons are easy to use, you don't have to hold it in, press once for on, press the +or - to increase or decrease power. Filters are "washable" and It comes with a crevice tool the would work if you were cleaning furniture or a car. I don't have many carpets or throw rugs so I cannot speak to the sturdiness or suction when it comes to it's ability to clean that material.
I have 2 dysons(1 stick, 1 cannister)and a deebot that I would trade for another one of these.