Lost Mary BM600 is listed to last upto 600 puffs but this depends on the length and strength of a puff.