I painted a white one a while back. I just used semi-gloss krylon. It came out well and held up great for the 2 years I had it.

I didn't really prep it too well - just cleaned it good and wiped it down.