A coating composition comprising: (a) an isocyanate-reactive component comprising: (a1) at least one polyaspartic ester, and (a2) optionally a polyetheraspartic ester; (b) an isocyanate component comprising: (b1) at least one isocyanate prepolymer, the isocyanate prepolymer being a reaction product of components comprising at least one aliphatic isocyanate and at least one polyether polyol, the polyether polyol having a weight-average molecular weight of 400 to 6000 and the structure of formula I: HO-R 1 n -R 2 I, wherein R 1 has one or more of the following structures: R 2 is one or more of the following: hydrogen and an organic group inert to an isocyanate group, n is an integer of 6 to 100, the amount of the -R 1 n - structure is at least 40 wt% based on the weight of the polyether polyol; and (b2) at least one isocyanate oligomer containing not less than two isocyanate groups, the isocyanate oligomer being received by carbodiimidation, dimerization, trimerization, biuretization, urealation, or cyclization to form a oxadiazine group, the weight ratio of the isocyanate prepolymer (b1) to the isocyanate oligomer (b2) being greater than 1:4 and less than 4:1; (c) a catalyst; and (d) optionally an additive; wherein the molar ratio of the isocyanate groups to the isocyanate-reactive groups in the coating composition is from 1.5:1 to 4:1. (a) an isocyanate-reactive component comprising: (a1) at least one polyaspartic ester, and (a2) optionally a polyetheraspartic ester; (a1) at least one polyaspartic ester, and (a2) optionally a polyetheraspartic ester; (b) an isocyanate component comprising: (b1) at least one isocyanate prepolymer, the isocyanate prepolymer being a reaction product of components comprising at least one aliphatic isocyanate and at least one polyether polyol, the polyether polyol having a weight-average molecular weight of 400 to 6000 and the structure of formula I: HO-R 1 n -R 2 I, wherein R 1 has one or more of the following structures: R 2 is one or more of the following: hydrogen and an organic group inert to an isocyanate group, n is an integer of 6 to 100, the amount of the -R 1 n - structure is at least 40 wt% based on the weight of the polyether polyol; and (b2) at least one isocyanate oligomer containing not less than two isocyanate groups, the isocyanate oligomer being received by carbodiimidation, dimerization, trimerization, biuretization, urealation, or cyclization to form a oxadiazine group, the weight ratio of the isocyanate prepolymer (b1) to the isocyanate oligomer (b2) being greater than 1:4 and less than 4:1; (b1) at least one isocyanate prepolymer, the isocyanate prepolymer being a reaction product of components comprising at least one aliphatic isocyanate and at least one polyether polyol, the polyether polyol having a weight-average molecular weight of 400 to 6000 and the structure of formula I: HO-R 1 n -R 2 I, wherein R 1 has one or more of the following structures: R 2 is one or more of the following: hydrogen and an organic group inert to an isocyanate group, n is an integer of 6 to 100, the amount of the -R 1 n - structure is at least 40 wt% based on the weight of the polyether polyol; and (b2) at least one isocyanate oligomer containing not less than two isocyanate groups, the isocyanate oligomer being received by carbodiimidation, dimerization, trimerization, biuretization, urealation, or cyclization to form a oxadiazine group, the weight ratio of the isocyanate prepolymer (b1) to the isocyanate oligomer (b2) being greater than 1:4 and less than 4:1; (c) a catalyst; and (d) optionally an additive; <EOS>