A multi-effect antimicrobial surface coating forming material is provided. Said material comprises one or more volatile or gaseous antimicrobial agents, one or more non-volatile antimicrobial agents and one or more polymers. Said volatile or gaseous antimicrobial agents are coated by said polymers to get a slow release effect. In addition, a method of preparing said material is provided.