I have always worn safety glasses at all times when working (business or pleasure) right from when I started my apprenticeship in the late 80's and I can still get bits in my eyes; goodness knows what would have happened over the years if I hadn't worn them.Glasses are good, but you can still get sparks bouncing in behind them, so goggle are far better. Or glasses and a full face shield.
Most of us on here have probably had personal experience with sparks.
Another vote for full face , I also wear the specs underneath.
Bob