I own a G10 for a week now. I avoiding washing floors because it was such a hassle to sweep, get the washing things ready, clean the floors, and then clean up. My daughter told me about her wet/dry vacuum floor cleaner, another brand, and how she loved it. I did the research and chose Dreame. The first time I cleaned my floors the dirt that came off was alarming. I could use the machine without a problem and the self-cleaning is amazing. I did my entire upstairs with LVT, kitchen, 3 baths, and 2 entry areas in under 20 minutes! I told my friend, who doesn't like washing floors either, and she was sold on it. She bought a G14 and was excited about cleaning the floors as I was! Oh, I do have a robot that cleans the floor prior to the G10. It doesn't do nearly as good a job. It left all that dirt that the G10 picked up!