NOT FOR USE ON FLOORS....but, HANDS DOWN THE BEST CLEANER FOR GLASS AND HARD SURFACES
It's expensive, but worth it
Rating: 5 stars