Review (5/5): Soft. Holding up so far!
Soft, work well to remove most of my waterproof eyeliner. Used on my toddler’s messy face and he said “I love that washcloth!”