Mine is the opposite. Cura. Always under declares the time it take to print something.I would trust cura more than what the printer says. Im not sure how they calculate duration and percentage done but Ive had some long prints and the printer always estimates longer than it actually takes.