I used a high quality marine 2-part epoxy primer & paint. It is looking good. If it's meant to stay on the bottom of a ship at sea, it should stay on the table.

Good prep, and prime is key.

Amercoat 302H primer, 235 seal coat, 229T top coat

http://ppgamercoatus.ppgpmc.com/products/Products.cfm