It works great but too pricy. Found out my old virtual wall type that takes Type D batteries works just the same with E series Roomba. I would never recommend these Unless you lose your old set. Now I have two walls the one that looks like a brick and the other that is far smaller and triple the price. Newer units can take series 531+ virtual wall units. I tested it out by accident and it works!