I love this vacuum. Cordless is the best because there is no need to worry about a tangled cord or too short of a cord. It uses very little water to clean which means less drying time. I have linoleum and painted, sealed concrete floors and it worked very well on both. It picked up dirt and even pet fur very well. It is easy to maneuver around furniture. It isn’t annoyingly loud when in use. The 2-tank system separates the dirty water from the clean. I must not forget it has a self cleaning feature as well that must be started after every use & actually runs while it’s in use. Now the charging unit is easy to use and takes up the same space as the vacuum itself. Overall, it’s awesome.