I bought this 3 weeks ago and it is fantastic mop all messes and vacuums even the smallest speck of dirt