3d printed. I could live with the bezel and dial, but I find the case and bracelet challenging. But it looks like a great beach watch