The CrossWave® HydroSteam™ Plus Multi-Surface Wet Dry Vac is an amazing machine. I love how I can clean my floors and area rugs. It picks up hair and doesn't get tangled around the roller. The floors look great when they are doing. They are dry within seconds. The dirt way err is pulled up into a cup that is easy to empty. When done with the floor place it in the stand and it cleans the roller. When thats done the roller comes out to and you put it on the side to dry.