I have far too many mirrors and windows to clean in my room, along with the laminate flooring, gees! What a job!