Kilz works, but we find that oil based Bin works better. In fact we've found that you don't even have to paint over the oil based Bin product. It actually looks great as is. It's slightly more expensive, but much cheaper in the end since you don't have to paint. It's even tintable if you want a color and has a nice satin finish.