(This review was collected as part of a promotion.) It really is amazing product overall. The only thing I dislike about it, is that it doesn't have the ability to interchange between vacuum and mop automatically. Also, the inability to add multiple floor plans into the app.