I love this product. I have premium vinyal flooring and this product leaves it clean and shiney. Afterwards it doesn't smell like wet dog because of the Fabreze.