No.
I would give no stars if possible.  Extremely messy and difficult to apply.  It is very sticky and getting an even application is next to impossible. I threw it away.
Rating: 1 stars