Paid $600 for a vacuum that has been nothing but trouble.. it's not even 2 years old and gets used once a week.. and now the software is old and can't be updated anymore and guess what... out of warranty! LESS THAN 2 YEARS OLD!! WOULD NOT RECOMMEND!