The Shark Steam Pickup 3-in-1 Steam Mop is a great device for easily picking up debris, deep scrubbing, and steam sanitizing hard floors. Easy assembly, long cord, and ease of use are the first things I noticed. Quickly producing steam and the added 3 steam settings, I was able to clean up even the toughest messes The self-cleaning antimicrobial brush roller cleans up wet and dry debris and separates these into removable compartmented containers making mop cleaning easy. The brush roller is easily removed for replacement. Excellent product for daily mess removal.