I have to give it 4.5 stars, the only dissatisfaction with their instruction manual. I almost returned it after following the instructions in the user manual which incorrectly describes how to use this robot. In fact, you don't have to follow the two-step dry/wet cleaning process, just wet your pillow first and then let the robot do its job. Very good device, we like it very much.