Has some pros A very good option for small apartments, especially considering the price. Cleans powerfully, copes with a bang Got cons: Does not know how to build a map of the premises, as was said. Glossy surface that was scratched in some unknown way Otherwise, great)