I've had this item for about a month now, and I've enjoyed it. It works great on floors and carpet. I would think the battery life would be better, but I can't compare because I've never had a cordless vacuum.