Is it self-adhesive vinyl? From experience (and from several other threads) I can tell you that self-adhesive vinyl does not adhere well to bare MDF. The glue needs a smooth non-porous surface - you might think bare MDF from the shop is smooth, but it's anything but. I would suggest a primer first, then some good old sanding to get a proper smooth base before applying.