Hello and thank you for your feedback. The item you have purchased is the Heavy one which holds up to 20 ml (approximately 1 table spoon) if you leaked quite early in it means you need to get the maxi for heavier period. (Holds up to 50 ml) our underwear absorb as much as they say they do so for heavier periods you may need to change more often ❤️