I have a new puppy and needed another robot vacuum for the main room and I found this one with good qualities and had to try it. I wasn't disappointed, straight out of the box it feels solid and very well made. The only assembly was to snap two brushes into place and it was ready to go. The device charges quickly and stays charged until it completes the living room. The tape works great and just knows how to clean everything in the room in a systematic way, corner to corner. The vacuum's performance is great, it even picks up red dust from my thick carpets where my main vacuum does the same. There is a mode for less suction when there are thin mats like mine, which is a great feature and still sucks up whatever is on it. The remote works great, just had to program a button and it was ready to use. Easy to empty and has a large storage compartment for what is being vacuumed. Where it's easy to remove it's also easy to put back and I like the filter I can see is very easy to replace and comes with an extra filter too. There are no cons, I can't think of one that makes me very happy with the purchase.