Highly absorbent cotton/poly blend. Looped ends and a tail band provide less streaks during cleaning and more durability. Machine washable in a mesh laundry bag. Quick-change mop stick for easy refill changing.