The robot vacuum takes a while to charge and usually charges fully within 6 to 8 hours.