Besides they are overpriced, the coating layer is very thin and delicate. It seems to be synthetic rubber or fabric. Mine peeled off immediately. I think in the best case, it might be good for a week or two (long enough for people to give them 5-star reviews), then it probably peels of like mine.