Hopeless. Just wouldn't connect to my network no matter what. Tried everything. I have other vacuums that connect instantly. Very disappointed. Returned for a refund.Update.I don't like to give negative feedback, so after packing this away to be returned I thought lets give it one more go. Don't get me wrong, it still failed miserably to connect. I spent hours tearing my hair out on Saturday and almost gave up again. Then, this morning I noticed a setting on my tablet. It refers to something called Bluetooth tethering. It was set to Off. Now I've no idea if this was the sole cause of my issues (apparently turning your cellular data off whilst connecting may help too - I installed the app on a WiFi only tablet to rule this out) but finally, it worked! I'm assuming Bluetooth is needed for setup and having this setting Off, even though Bluetooth itself was On, was causing the connection issue.So, with that out of the way - Wow! I've owned quite a few robot vacuums (I have a problem I know) and now it's up and running I can happily say this is my best so far. It's a weighty beast with very high suction on its top setting. The self raising mop is just brilliant. It detects carpets instantly, better than any I've tried before. So I'll be keeping the water reservoir filled because, with this model it will only mop where needed, automatically. It's advised you also rinse and squeeze out the mop pad before each clean. I set it going with a dry mop pad but it still did an OK job.Mapping is extremely impressive. Admittedly my house isn't big but I wasn't expecting it to map the place so quickly and accurately. It mapped a good portion of my humble abode without even moving. I still allowed it to wander though and the result was just fantastic. I'm really impressed with how far the technology has come. My gripe has always been the same, I hate it when they bump into things. Over time it can cause scuff marks on paintwork and is just generally annoying. Not with this robot though! It just completed its first full cleaning routine and I don't think it hit anything. The vacuum ramped up the power when it knew it was on a carpeted area, the mop having raised and water ceased pumping too. As soon as it knows it's on tiles or vinyl the vacuum decreases and the mop lowers. All very seamless and not too loud (depending on your vacuum setting). The app has numerous setting too.All in all this is a great machine. One of the most powerful too. Accessories are readily available here on amazon. One star deleted because I lost a day trying to get it to connect. It really should be simple, and it seems for most it is. I do know people have had issues though. Apart from this I recommend. Now, I better go cancel that return.Further update.Didn't have too much time last weekend to really put this through it's paces. This morning I used it to both vacuum and mop. I increased the suction via the app, chose 'deep clean' (which vacuums closer linear lines on each pass) and had it perform two cleaning cycles. All of this understandably doubled the cleaning time from 30 mins to 1 hour. The outcome? Fantastic! I really am extremely impressed so far with this machine. I previously deleted a star due to my initial connection issues. I do feel it's performance however is so good that the vacuum now deserves all five stars. The lidar mapping really is a complete game changer. A brilliant robot vacuum that deserves serious consideration should you be in the market for one.