In general a good product that does it job well. However, there are a lot of improvements can be made: - It's a bit bigger than expected and could not get into some corner of the house. - Advance mode is not turned on in mobile app by default which makes lot of features unavailable. - Mopping mode is quite dissapointing because it won't try to travel on carpet to go to the next mopable area so there can be areas being skipped. - It can easily get stuck with wires. - Package does not come with maintenance tools as described in manual.