Nice, how long has it been on? Any peeling/lifting around the edges?

What brand, where did you get it?