3 pieces stainless steel poles , 1 piece head frame, and 1 piece mop head The mop is suitable for cleaning industrial and commercial large areas as it has maximum surface area contact. Makes is ideal for cleaning office floors, shopping mall floors, hospital floors, restaurant floors, garages, warehouses, hard wooden floors, laminate floors, marble floors, tile floors, cement floors, and so on. Super Absorbent and Machine Washable Cotton Mop Head Durable Light Weight Stainless Steel Pole Ideal for Cleaning Large Area Midoneat commercial mop has loop-end string with 58 inch mop handle The mop is suitable for cleaning industrial and commercial large areas as it has maximum surface area contact. Makes is ideal for cleaning office floors, shopping mall floors, hospital floors, restaurant floors, garages, warehouses, hard wooden floors, laminate floors, marble floors, tile floors, cement floors, and so on. Mop handle clip on holder keeps mop upright in bucket; include one set commercial mop. Integrated handle, sink ledge, and a pour spout provide control while lifting and emptying, for a safe and stable emptying process 4 smooth-rolling casters for quiet, convenient mobility,Non-marking, swiveling casters provide convenient and mess-free mobility over smooth floor surfaces. The extended handle will reduce the discomfort of bending down. It is fitted with a blue rubber sleeve of comfortable grip, which increases friction and prevent hand slipping.