Fit my mop perfect, very absorbent. Washed easily, very happy with quality