I've done the vinyl job. Make sure you clean the surface really well and use a good adhesive. I spread it on both sides then wait till it is tacky to put it down. Use more than one person, stretch it when putting it in to avoid creases. Use a roller to ensure contact and get the bubbles out. Make your pieces oversized and trim them afterwards.