I've had this about 6 months. It does not hold a charge for very long. I can vacuum 1-2 rooms on a charge and it  takes an hour or two to recharge. It does an excellent job cleaning a carpet w/ dog hair.