Window cleaner received this morning, as planned. Perfect windows. Do not make too much noise and leaves no traces. Think wipe the squeegee after each pass to avoid streaks. Easy to clean, space-saving for storage. Would recommend to simplify the chore of window cleaning.