Your print was super fast, thanks for the photo/feedback.
Made of flexible TPU, and with this design, maybe even more resistant than the factory one (TPU will not break, max. run out or tear). However, it is definitely cheaper than the store.
I will be interested in your opinion if you try it. (: