(This review was collected as part of a promotion.) The crosswave x7 cleans very well. And it is easy to clean the machien. My only issue is, the dirty water tank has a low fill line. Once reached machien won't clean anymore. I have to empty the dirty water twice to wash my small kitchen floor, and 4 times for my large living room, both vinyl flooring. Great to clean up small messes but faster to use a mop and bucket for a larger area.