Is the linen fabric safe for health?

Yes, it is safe and to prove this, the manufacturer undergoes annual certification of Oeko-Tex 100 Standard Class II (products with long-term direct or extensive contact with the skin). The Oeko-Tex 100 certificate guarantees the absence of substances harmful to health. 

https://www.youtube.com/watch?v=w3qsncOYGIM