Yes, it will work for any fiber, but some are more "sticky" than others. For instance, for cotton, I have to pinch the fabric and really pull the needle to get it through. But, you don't have to go very far...if it is hard to pull through, it won't pull out easily, either. So, it works out.
Love this technique.
Does this work for both synthetic and animal fibers?
Yes, it will work for any fiber, but some are more "sticky" than others. For instance, for cotton, I have to pinch the fabric and really pull the needle to get it through. But, you don't have to go very far...if it is hard to pull through, it won't pull out easily, either. So, it works out.