Soft and not too small. Will stain after some use, but easy to wash on low setting in mesh bag. These do not absorb too much liquid so much better to get all traces of makeup off even those hard waterproof liners, without leaving you dripping in liquid. Great travel size.