First off, yes I did get this as part of a survey to review. BUT! That being said, I had been looking for a better way to keep my floors clean since they are tile and I have two dogs that get very dirty outside. I had already purchased a robot vacuum that worked well, but still left some residual debris that my mop would just push around which is gross quite frankly. So having a vacuum and steam cleaner all in one is a complete game changer for me. I can't say enough good things about this item and tell everyone I know to get one for themselves!