Base roller not designed for edge clearance and causes errors after about 5 minutes of cleaning due to brush roller binding and binding. The dock filter is about 2 inches tall and barely covers the suction holes, resulting in less suction power and more dust going back into the atmosphere through the air vent. Long story short, the only things that were ok were the side brushes (which are about 1" longer than the OEM ones, but don't affect the way the robot works, which is why it got 1 star) and the pleated filters for both robots and the dock, which fitted well (hence the 2nd star). The small flat round filter that sits under the can was ok, but not worth another star. In short, DO NOT BUY THIS PACK unless you only want to use it for side brushes and internal pleated filters. Otherwise your robot will not work and you will be frustrated.