Great for beauty, baby and home.
Leader cotton balls are made from 100% pure cotton, making them both luxuriously soft and extremely absorbent.