I purchased this item just in time for the snow that hit NYC. We are not used to getting a lot of snow this item cleaned my floors so well and left no streaks which drive me crazy. I am not able to get down on my knees anymore due to a knee injury this is the next best thing.