I've had this for a few days now and it's my new favorite floor cleaner. I have sealed concrete floors in my condo and was tired of manually mopping. Made the mistake of getting the Bissell CrossWave Pet Pro (very loud! and heavy!), but then I noticed this appeared on Amazon a few days later as a new product. The "Vacuum Wars" guy on YouTube reviewed their regular vacuum cleaner (not this one) and he gave it an excellent score so I felt confident that this iFloor would be good as well. The Bissell has a cord and I hated that because it is a lot less convenient (will be returning the Bissell, but mainly because the Bissell is way too noisy). It's fairly quiet (significantly quieter than the Bissell) and the battery lasts a long time. I would say it lasts longer than what they say in their QA section of Amazon because I've not had to charge it yet and have used it a bunch of times. It must have been fully charged from the factory before they sent it. The suction is very good for a cordless vac. I actually took the front cover and roller off and turned it on to see how powerful it's suction is behind where the roller sits and it's pretty darn good! It's also lightweight and easy to maneuver. I've attached a photo of all the junk it picked up after a single filling of water (I have not used the solution they give you in the box yet, but it does say to just use one capful of the solution meaning that bottle will last a long time). My final decision on getting this was that it was much less expensive than the others out there and was cordless. I looked at the HIZERO at a local vacuum cleaner store and didn't like it because it felt like it was pulling me around and not letting me guide the floor cleaner (almost like it was suctioned to the floor) and was very expensive. I'm glad I got this iFloor instead because this thing is pretty amazing!!!