How long does Magic Cup last?