Does a great job cleaning up for us.  We have 3 dogs and need to vacuum often, so I just push a button and it does all the work.  Going to buy one for my son, he could use some help in his apartment.