It works and I feel that it does a good job on my floors. They do need to come up with a new design for the cord for charging. It is always falling out and many times when I go to use it I have to wait for it to charge because the cord fell out when docking. If it wasn't for the cord I would give it a 5 star.