This thing is a life saver!!!  It has great suction, keeps a long charge, and is easy to empty.  Cleans our stairs and stair treads like a dream.  The attachment with the rotating brush picks up all our dogs' hair from the furniture.  Also works well cleaning the inside of our cars.  Worth the money!!