The present disclosure relates to a microcapsule and a method of forming a microcapsule which may be used for oxygen sensitive materials. The microcapsule may comprise a shell encapsulating a core material having a surface, wherein the shell comprises a first organic or inorganic polyelectrolyte providing a plurality of cationic or anionic charges. This may then be followed by forming a first layer comprising an inorganic or organic polyelectrolyte on the microcapsule surface, where the polyelectrolyte of the first layer provides a plurality of cationic or anionic charges, opposite to the charge of the shell polyelectrolyte. This may then be followed by forming a second layer comprising a second organic or inorganic polyelectrolyte providing a plurality of cationic or anionic charges, opposite to the charge of the first layer polyelectrolyte.