As someone new to robot vacuums the initial impression for me was mixed. Thought this expensive gadget is not for practical use. While I packed to return it,  by not using it for few days the difference was evident. Changed my mind and decided to live with it. It's absolutely helpful and is a great addition to home automation. Good suction power. Works great both on hard floor and carpets. I do not like the app through as its not very user friendly and needs further improvement. Overall great experience and highly recommended.