I'm not sure how long it lasts, but i weaned over a year ago and i still have something similar! It only comes out when i squeeze (have done so in the shower out of curiousity!). I've heard sometimes it can last years....