I bought this a month ago and as far as functionality goes, its great!  I can get through my house to include window sills, furniture, tile floors, and carpeted stairs, hallway and bedrooms all without having to stop and wait for the battery to charge.   (Yes, I do switch to the 2nd included battery in the middle of housework).  I love the variety of attachments to get into small spaces and I love the wider head to make the job thst much faster!  The only thing is that it gets heavy after a while.  I find that my wrist hurts a bit after vacuuming.  It could absolutely be me (as I have arthritis), but I definitely notice a difference compared to the V8 we used to use.   Still, it works SO good!  I love how you can adjust the levels of suction.  Highly recommend!!