Pretty happy so far. I have wide plank tile throughout my entire home and lots of area rugs so I wanted something that could tackle both. I bought this specific model for the steam feature and am happy that I did. It definitely makes my tile floors feel super clean — much cleaner than a steam mop and faster than a traditional mop. My only complaint is that it doesn’t clean carpet as much as refresh it. Any pet stains or set in stains come up quickly with my little green bissell but not so much with this. I’m going to try a different brush head (that didn’t come with this) to see if that cleans my rugs better.