Top pic, new watch in its nice box. Bottom pic, left new watch, centre Garmin sports watch, right Citizen Eco Drive watch.
Surprisingly the new one is the most ordinary of the three, being techically just a bog standard battery operated quartz analogue watch. It is however at the high end of the quartz sector, the really expensive watches being mechanical. The more expensive quartz watches are much more carefully calibrated than the cheap ones and hence more accurate.
The Garmin is a type of smart watch and contains a mind boggling amount of technology. It does all kinds of stuff in addition to telling the time, mainly to do with monitoring my sporting activities and fitness levels. This includes GPS positioning and it takes time signals from the satellite network. Each satellite has its own atomic clock and the time signal is based on an average of these in order to minimise even the miniscule inaccuracies of atomic clocks. In short it's accuracy is as near perfect as it is possible to be. This one has an after market strap, the plastic strap that comes as standard isn't very durable.
The Citizen watch is accurate to <5 seconds a week and would possibly be better if I wore it all the time, quartz watches are designed to be accurate at body temperature. The Eco Drive watches are special in that they are solar powered and don't need batteries, you just need to put them on your windowsill from time to time.