Keyboard marks on MacBook Pro display
Not an expert on fabrics either, but you can look for a thin microfibre cleaning cloth, similar to the one bundled by Apple with new Macs.

I am not sure if Apple is still bundling it with current generation of Macs.