I love the cordless aspect, and that's the reason I bought it, but I can't even vacuum my 1500 square foot house without running out of battery. Also, it doesn't work very well on some of my rugs, especially the one in the kitchen. It leaves a lot of pet hair untouched. I understand I have to trade some functionality for convenience, but I was hoping to at least get all the floors in one battery charge.