i used latex primer and latex paint which turned out brilliantly. I used Zinser brand primer and a decent quality latex paint on top. 2 coats of primer and i think 4 coats of paint sanding between each, looks really good. Oil makes life easy on MDF, but if you use a really good quality latex primer and put 2 coats, allowing each to dry properly, it should be fine.