All plastic construction will not rust. Helps prevent hazardous sparks when cleaning-up flammable fluids. Safe to use on delicate tile and marble floors. Great on uneven floor surfaces. One-piece rubber squeegees sanitary, solid one-piece constructio