It's a fabric. They say its totally waterproof with its IP65 rating, but I would defiantly be a little worried about water soaking into it and possibly the fixture. Most of the time people are running closer to flood than spot anyways so it's not exposed as much, but certainty a flaw I believe.