This was a replacement for my older SpotBot.  This machine has better cleaning and suction capabilities over the previous version.  This is a product I would not want to be without and I highly recommend it to anyone that has carpet and pets.