This mop works really well right out of the package. You don't need to use any special cleaning products, just water. It heats up quickly and the spinning mop heads easily propel it along your floor. It's kinda fun to watch! It doesn't use a lot of water so your floor dries quickly too. For stuck on spots, you just run the mop over it a couple times and it's gone! I was honestly surprised how well this cleans and how easy it was to use!