This mop cleans deep and is environmentally friendly. There are few things to be aware off - Velcro stripes on the mop base deteriorate with time, so the mop should be replace approximately every two years. The mop head is shrinking with regular washes and should be replaced every 4-6 months.