It does everything as advertised. Our frustration was been with the unavailability of the cleaning solution. Wish there was an alternate solution like previous models.