Not easy to get a durable finish!
Sand to cut the gloss and prime with a bonding primer like Zinsser's Cover Stain (oil). Then paint with oil enamel.
But if there will be any wear on this furniture, you will need to go one step further and coat with a clear finish.
Read that topic on my website at www.bobf.info for the details.