I bought the Shark IQ with self empty base a couple of weeks. It has been really great. The self-empy makes it very easy to clean it up. I have it set up to run on our main floor every night. It is s quiet that it does not wake us up or bother our dog. It is nice to walk down to a really clean floor every day. I love the mapping capability, once it has mapped the rooms (after a few cleanings)it is intelligent enough to focus on specific areas with a pattern. On the first few cleanings it may appear to have some random movements like the old robot vacuums but then it develops an organized method of cleaning each area thoroughly with the pattern. I would highly recommend this product.