Given the power that you have -0.5 it is better to use glasses. Most of the lenses now a days come with any reflective coat which is mostly mandatory to reduce reflections from the lens . Every brand calls it by different name , it is basically blocking a particular wave length of light to make eye less stressful. It is not mandatory , it is just a recommendation .
Answered2019-05-29 02:54:14
Let others know if this answer was helpful