Cleaning would be factored around the environmental conditions, and if the case is vented. My recommendation would be Moshi Iglaze(Doesn't scratch, looks great), and the Tech21 for the somewhat increased impact protection(shows fingerprints and scratches in black).