4,000 cotton balls (2 bags of 2,000) non-sterile naturally absorbent great for applying astringents, cleansers, lotions and make-up gentle and perfect for baby care and your baby's delicate skin just the right combination of softness and strength with these cotton balls ideal for make-up and nail polish removal or anytime you want the natural feel of pure cotton