What I like: - VERY easy to use - Easy to follow instructions - There is a sticker on the bottom that says exactly what the beeps mean (one beep means one thing, two beeps mean another, which is SUPER useful!). The color at the top clearly shows what mode it's in (blue - ready to use, orange - needs charging, red - issue to fix - e.g. emptying the tray). I can work with him in the room and it doesn't bother me at all, I can hold online meetings without any problems. - Works great on hardwood floors and easily transitions from my living room to my dining room. - When the battery is low it doesn't die where it is, it just turns off the vacuum, then finds the GP and charges it. It just works really well. I run it twice a day and am amazed at how much stuff it sucks up (especially when it goes under things like a sofa). If it gets stuck on the cord, it usually lasts 5-10 seconds, but then it stops sucking. and walks away (letting go of the string or other object). However, if you have a small cord, you should save it (and you should anyway, I've just noticed it does this a couple of times and thought it was neat, but I try to save all the cords). What needs improvement: - Nothing really special about it. My kitchen has a black mat and a water fountain and it's always bumping into it and spilling water, but then again, this happens with every robot vacuum. Also make sure the dock is on a wall otherwise it will move around and never charge (it goes without saying but I didn't do it the first time and it kept trying to dock and the dock just pushed across the floor). Finally, you'll have to reset the vacuum particles almost every time. the time you leave it running (when doing a full cycle/battery cycle). It's really easy to empty and it beeps when it needs to be emptied. Again, nothing particularly negative, just something to note. Overall I like it very much! It does a great job of cleaning up dog hair and other things that get on my floor and saves me a lot of time when I'm not vacuuming every day. If you have a pet, I would watch them first before using them. Happy with this product and would recommend! :) Pros: Long battery life. Also has a wipe function. Works on carpets and hardwoods. Suitable for all furniture. Works with phone and Google Home.