I purchased a month ago.  This is the answer to cleaning if you have pets.  It does a excellent job.  I really enjoy it.