This roomba is made well and works as describe being capable of vacuuming and mopping. The vacuum works well for everyday cleaning but it doesn't clean the tiny stuff as well as my stick does, but still great for basic maintenance. The mop is a pad and spray so again it's great for basic maintenance and disinfecting but not for big spills. It's a little inconvenient having to mess with it to go back and forth from vac to mop.