This vacuum mop is amazing. It does everything you need it to do and smells great. Great on tile hardwood rugs anything. Very impressed with the vacuum capabilities as well. It charges and cleans itself.