I discovered with vinyl that a slick, glossy surface worked best. Any surface that was absorbent, like bare wood or a primed surface, tended to have poor adhesion of the vinyl. As you probably have read in other places, vinyl will reveal every single tiny flaw in the surface you are working with.