Good for makeup!  Will try nail polish soon...
These reusable cotton pads are amazing.  So far they are able to withstand removing makeup and still seem as clean as when I first bought them.  I have yet to try these on nail polish, but I feel like they would hold up ok.  I like having a mesh bag to launder them in, and I like the quantity in the package.
Rating: 5 stars