If you like mechanical watches, I think NH8290-59EB is better. Although the price is a little expensive, it is better than NJ2 166-55E in terms of technical parameters. NH8290-59EB adopts the classic 8200 automatic mechanical movement of Citizen. This movement has been produced for 20 years, with mature technology, economy and durability, convenient maintenance, and the timing error is plus or minus15s/day. Wear it for 8 hours every day, which can provide 38 hours of regular power supply. Moreover, compared with NJ2 166-55E, it has more weekly calendar functions, the waterproof depth is 50 meters, the body of the watch is slightly lighter, and the appearance looks less cumbersome visually.
The above provides some personal opinions, hoping to help you.