Pros: A good helper for keeping the house clean. The build quality and performance are top notch. Has cons: Sometimes it gets dull and can't find a charging station for a long time. Does not remember the map, every cleaning is like the first time for him.