The J7+ combo does a good job, vacuuming and mopping our main floors but it does have some issues around area rugs. I am having some issues with the mop coming down in place to mop and it does miss some areas when it's mopping. overall, it's a a very good product.