I use the CrossWave X7 to clean my hardwood floors and carpet mats. I know that it is doing a good job by the dirty color of the water that accumulates. The X7 only lasts for about 1/2 hour so I have to do my house in stages, which is not a problem as it is so easy to use.