These are the best ones Ive found as well. Ive tried everything and these held the most over time, although we are having a problem with the runniness of teething as well. I would recommend these over any other brand anyday.