Blu Tack® can be used on non-porous surfaces such as glass, metal and plastic, as well as painted surfaces and vinyl coated wallpaper.