Amazing piece of kit. And even though I had to put off cleaning my bedroom since the artificial grass was so long, I can still say that I'm pleased with everything. The remaining 105 squares have a pleasant temperature. Has pros: Cleans up nicely, albeit the logic is a touch clumsy, but it will have to do. The self-cleaning function is by far the most impressive feature. Automatically adds power where it is needed on carpets, but not everywhere; the failure algorithm is not completely understood. Having this drawback: The primary jamb itself consists of revolving rollers that cannot be switched off. A winding fault on the brushes causes it to be unable to function on a long pile as a result of these factors. Rubber rollers are the source of the noise; using regular brushes would result in far less disturbance.