I love this vacuum. It does a wonderful job at cleaning my carpets and hardwood floors. I have a Dyson Animal upright that actually needs my Outsize to come behind it and clean what was left behind. I think this is because the Outsize head seems to vibrate to help lift sediment left behind. Emptying the bin is easy but requires removal of all attachments to do so. I will say that there is some hand fatigue when gripping the vacuum and cleaning.  There is a mass of weight to be held when utilizing the vacuum. Head with laser light really does help find dust and pet hair. 140 hr run time is done by 2 batteries that run at 70 hrs each. It’s expensive but a great investment. I have a DC07 that is still up and running. You won’t be disappointed.