"of" is the answer....In "american" english......The teacher I spoke to said....that "from" would sound as if it comes from a certain place....
And when you say "of" it is a material that it is made with.
Yes I know we.....make....no...sense....at....all....