It is not perfect, but for the sake of environment, acceptable
I waited for a few weeks to give a more accurate review through longer experience. The only problem to me is that it wouldn't absorb liquid, and my ears are wet. But it did a good job on cleaning up other dry things or stop the itchiness in my ears. My solution is wrapping it with thin fabric to absorb the liquid in my ears, and it works fine with me. So I can wash the fabric and still reduce use of real cotton swabs.
Rating: 4 stars