K.B.
My daughter was diagnosed with "Amblyopia" when she had her eye exam in kindergarten so I strongly recommend children being evaluated every year as eyes stop developing around 8 years old. She has had her glasses now for about 2 years. It is still a struggle for her to keep them on but I just constantly tell her put your glasses on. It will not be easy but as your daughter gets older let her know that she is actually the hero wearing her glasses and helping heal her eye. That should make it a little simpler for her to keep her glasses on. Another thing you could do is have the doctor put a cute little chain on the glasses arms so that even when she takes them off they will be around her neck and you won't have to worry about her losing them. Just stay vigilant though, and constantly remind her to put them on (even when she rolls her eyes at you and says "I know mom!")