Natural?
Nothing came out of the package indicating these are natural. There is only one label indicating it's produced in china. Might be as well made from plastic, who knows. I have no idea why there are so many positive reviews
Rating: 2 stars