This thing does as advertised - it vacuums, mops and cleans all at the same time on multiple surfaces. I also like that it is cordless - it's very convenient and easy to use. Plus it's easy to clean it up and get it ready to go again.