I love this pet vacuum/steam mop! It arrived quickly, was really easy to assemble and move between vacuuming and or steam mopping, and gets more than just the job done! My area rugs and floors look great.