I had the one they sell in the apple store, the marware one. It was for the older version, but I don't think it would make a difference. Put on it day one and took it off 1.5 years later, left no residue. Also didn't crack at all like all the other macbooks.