We've had this about 2 weeks, and we've used it for everything.  Works great on hardwoods & tile, but I really like using the motorized brush version on our oversized ottoman and couch to get up dog hair.  So far the batteries have been better than expected, but I'm still glad it came with two.  The best feature is that it stays on without holding down a button or trigger.  Glad I went with this as opposed to the Dyson.