Citizen has been making good watches for years, although their design in appearance is a little behind comparing to the Swiss or Italitan, but in terms of quality and technology, Citizen has surpassed all of them.  The biggest bang for the bucks especially  BJ8050.