These were a little pricy but it's so nice knowing I don't have to ruin any more of my fancy under wear. These do keep my dry but only if I'm not heavy. I did have a heavy period one day and I still soaked through these under wear.