An oil based primer is only rated "Good" while Shellac and Latex primers are rated "Excellent" by Zinsser itself. The Bin Zinsser shellac based primer is a very, very sticky primer and will adhere to anything and is rated for crayon right on the can itself.