I always drop Adelaide off at school sans glasses. They put them on before school starts, and she keeps them on the entire three hours. She yanks them off within 15 minutes of being picked up. Glasses rarely stay on past the front door.
At home, we weren’t seeing any success with Adelaide’s glasses.
I had to finally remove them when she fell asleep on the floor. I hated to do it, but she kept rolling onto them.
3 hours at school + 3.5 hours at home = 6.5 total hours in glasses today!