I received this product from Influenster and Roomba in exchange for my honest review. This robot is really cool. It'll map out your floor, and then use that for future cleanups. Also has a nice mop which is great. It's very quiet too.