Would absolutely recommend. Only drawback is that the dirty water tank drips dirty water when you remove it.