Not reusable. Not invisible. Extremely hard to peel off
Not tried yet, but everything seems fine so far, material feels fine