For everyone who mentioned their glasses not clear. I highly recommend you get it tested at multiple optical shop. Because my legs is extra high i was once cheated by 1 optical shop. They give me 1700 degree lens on my left eye when it's 2000. Because i didn't know my left eye shoot to 2200 in a year. Now it becomes lazy eye. Not all shop are honest even if it's in our estate and make our whole family glasses for decades.
I am 2200 left eye and 2000 right eye. My 1st glasses at age 2 is 1200 each eye. That time the optician say cannot go too high else i will vomit when wear glasses. 1.8 index and 1.9 index are best for above 1000 degree. 1.7 index too thick and when sweat or condensation our glasses will fog. Also the skin around nose and cheeks will get too much friction thus cause friction pimple 24/7.