Not sure the material seems inside like foiled
I saw one like this on eBay says is silver
Not sure
Sold As Is
If you have any questions before purchasing please let me know as I don’t do returns
Frame is made of hard plastic
Thanks for looking