Don't know if the one in the OP is or not, but I have some on my ranger and they're flexible. It's like a rubber mat type material. Keeps the dirt and mud an shit from splashing up into the engine. And closes the gap for a clean look, but it's flexible so anything hitting it won't crack, damage, etc it.