Here's a little before and after from a 20 min project I completed last week.
I've always liked the table, especially for the price and the amount of space we have. My husband, however, does not love it. So when I asked him why exactly he didn't like it, he said because it always looks dirty. That got me to look a little closer. He was right! I scrubbed with a hard bristle brush and the strongest cleaning agent in the house, and this is what it looked like:
I literally put the table on the sidewalk in my back yard on an old board I keep in the garage for this reason. I purchased a $5 can of metallic gold spray paint, and went to town (side note: the paint said it was for wood, metal and other surfaces that weren't listed on the can, with no mention of plastic. It's fine). I didn't tape off the part of the base that connects to the top. I didn't do anything to prepare other than clean the surface. I just started spraying an even coat and was somewhat careful around where the base attaches to the top (it kind of looks like it fades into the top, but it doesn't matter because the only time you can see that is if you're on the ground looking up). I did one coat and then another right after. The project took me 20 minutes total, including the time it took me to (by myself) carry the table outside. I left for dinner and when I came back, I brought it in. That's all - $5 and 20 minutes to give a new custom, dirt hiding effect to a table I went from liking to loving!