However it does not come with instructions! and I highly doubt that is composed of fiberglass especially because it my seem to be of 98% plastic (1% for metal screws and 1% foam for shock).
Remains to be seen in the long term I would edit the com depending on how this goes usage.