I got these as a replacement for my (non-divers Seiko). These are definitely thicker (at the center, as well as at the ends), so they did not fit the pin holes in the lugs lugs. After I carefully filed down the pins, the fit is perfect.

The construction is very sturdy and precise. It's the best I have seen in a set of pins.

Just be sure to check the size. I have a leather watch band, so the increased central thickness was not problem. However, it you have a metal band, they might not fit.