I loved the mop, it’s well made and cleans well. However I found the rest of the products ok if you clean daily but heavy duty cleans it just didn’t seem to cope. My oven is only 12 months old and it did an ok job and my bathroom definitely needed a help to get it clean. I like the cloths and mop I was just expecting more for all the hype.