I refused to spend $300 on a cordless vacuum. We needed to upgrade from our Dyson V6, which only lasts 20 minutes. I liked that this came with two batteries and a lot of attachments, so I could spend up to 80 minutes cleaning if I got on a roll. It's been great so far, and the suction far exceeds our Dyson V6! No regrets.