A coating composition comprising: (a) an isocyanate-reactive component comprising: at least one polyaspartic ester, and optionally a polyetheraspartic ester; (b) an isocyanate component comprising: 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 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 to the isocyanate oligomer 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: at least one polyaspartic ester, and optionally a polyetheraspartic ester; at least one polyaspartic ester, and optionally a polyetheraspartic ester; (b) an isocyanate component comprising: 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 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 to the isocyanate oligomer being greater than 1:4 and less than 4:1; 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 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 to the isocyanate oligomer being greater than 1:4 and less than 4:1; (c) a catalyst; and (d) optionally an additive;