Apple additionally now recommends against using these keyboard covers on current Macbooks:
Some come in pretty colors etc. Some think it protects against spills which it really doesnt nor is designed for, it can protect against a quick splash......
However if your getting your macbook wet, you have other issues.
dont recommend any keyboard cover, theyre generally awful, collect dust and fuzz (as silicone does), they put pressure on the display.
They make nasty marks on the display. Theyre 5% function and 95% 'pretty'. and 100% a pain.
Of course, its your decision.