Default Good glass protectors ?

I have noticed my moto x glass seems to frequently get small scratches on the screen through regular wear and use. What is the best way to prevent these without a large case and full front protection. Most glass covers I ran into either make it less user friendly or don't seem to last