I bought this to clean my hardwood floors. They were always streaking after cleaning but not with Hoover. Floors came out streak free and it removed any old flim left from other cleaners. It's a little heavier then I expected but worth the trouble. Would recommend.