I love how you can sweep and mop at the same time and also do area rugs. This has cut my cleaning in half! This machine is very easy to use and has a self cleaning button. We have inside dog and this mop/vacuum does the trick! Highly recommend!