IMO they are not as absorbant as the snap ins. I find I get 2 hours max out before they leak