This looks amazing! so nice that it's see-through :D
Seems to be okay, haven't taped it yet, so i can't say anything about the adhesing quality.