A laundry appliance comprising: - a laundry treatment chamber adapted to receive laundry; - a control unit configured to, for a selected treatment cycle among a set of treatment cycles, cause the laundry appliance to perform a first set of phases (410, 415, 418; 410, 422, 426, 418; 410, 436, 418; 410, 450, 426, 418; 410, 630, 426, 418) of the selected treatment cycle for treating the laundry located in the laundry treatment chamber exploiting a dose of a treatment agent, - a treatment agent delivering device (220, 220, 215, 215, 225, 225, 250) configured to store an amount of a treatment agent sufficient for performing a plurality of said treatment cycles and to deliver the treatment agent when enabled, the control unit being further configured to: - upon receiving a first command that enables the treatment agent delivering device: - calculate (415; 422; 436; 450; 630) a first amount of treatment agent based on an operative condition of the laundry appliance, said dose comprising said first amount of treatment agent, and - cause (415; 422; 436; 450; 630) the treatment agent delivering device to draw up from the stored amount of treatment agent said dose and to deliver it to the laundry treatment chamber; - upon receiving a second command that enables an intensive treatment mode, cause the laundry appliance to perform a second set of phases (420, 424; 428, 430, 432, 434; 610, 620, 640, 645, 650, 434) for treating the laundry in addition to said first set of phases, characterized in that the control unit is further configured to calculate (450; 630) a second amount of treatment agent when both the first and second commands are received, so that, when both the first and second commands are received, said dose comprises said first amount of treatment agent plus said second amount of treatment agent. - a laundry treatment chamber adapted to receive laundry; - a control unit configured to, for a selected treatment cycle among a set of treatment cycles, cause the laundry appliance to perform a first set of phases (410, 415, 418; 410, 422, 426, 418; 410, 436, 418; 410, 450, 426, 418; 410, 630, 426, 418) of the selected treatment cycle for treating the laundry located in the laundry treatment chamber exploiting a dose of a treatment agent, - a treatment agent delivering device (220, 220, 215, 215, 225, 225, 250) configured to store an amount of a treatment agent sufficient for performing a plurality of said treatment cycles and to deliver the treatment agent when enabled, the control unit being further configured to: - upon receiving a first command that enables the treatment agent delivering device: - calculate (415; 422; 436; 450; 630) a first amount of treatment agent based on an operative condition of the laundry appliance, said dose comprising said first amount of treatment agent, and - cause (415; 422; 436; 450; 630) the treatment agent delivering device to draw up from the stored amount of treatment agent said dose and to deliver it to the laundry treatment chamber; - upon receiving a second command that enables an intensive treatment mode, cause the laundry appliance to perform a second set of phases (420, 424; 428, 430, 432, 434; 610, 620, 640, 645, 650, 434) for treating the laundry in addition to said first set of phases, characterized in that the control unit is further configured to calculate (450; 630) a second amount of treatment agent when both the first and second commands are received, so that, when both the first and second commands are received, said dose comprises said first amount of treatment agent plus said second amount of treatment agent. - upon receiving a first command that enables the treatment agent delivering device: - calculate (415; 422; 436; 450; 630) a first amount of treatment agent based on an operative condition of the laundry appliance, said dose comprising said first amount of treatment agent, and - cause (415; 422; 436; 450; 630) the treatment agent delivering device to draw up from the stored amount of treatment agent said dose and to deliver it to the laundry treatment chamber; - calculate (415; 422; 436; 450; 630) a first amount of treatment agent based on an operative condition of the laundry appliance, said dose comprising said first amount of treatment agent, and - cause (415; 422; 436; 450; 630) the treatment agent delivering device to draw up from the stored amount of treatment agent said dose and to deliver it to the laundry treatment chamber; - upon receiving a second command that enables an intensive treatment mode, cause the laundry appliance to perform a second set of phases (420, 424; 428, 430, 432, 434; 610, 620, 640, 645, 650, 434) for treating the laundry in addition to said first set of phases,