I use baby wipes then run a kitchen towel over it.... It leaves a streak free phone and smells fresh too lol but its perfect...if you use a cloth over time it will start leaving streaks but no problems with kitchen towels

Microfiber... I usually just breath on the glass LOL. That bit of moisture is often just enough.

For regular maintenance cleanings I wring out an alcohol prep pad and wipe down the screen and camera lens then dry with a microfiber cloth quickly so no streaks are left.

The breathing on the glass thing is frowned upon by certain authorities because apparently one's breath contains grease and various other nastinesses that are bad for the glass and its coating. Huh....Isn't it just annoying when people say things like that, even if they're true. Let's both of us continue to breathe on our lenses just as much as we want to. I'm going to breathe on mine now.

The breathing on the glass thing is frowned upon by certain authorities because apparently one's breath contains grease and various other nastinesses that are bad for the glass and its coating. Huh....Isn't it just annoying when people say things like that, even if they're true. Let's both of us continue to breathe on our lenses just as much as we want to. I'm going to breathe on mine now.