Mesh suit for plenty of air flow, but also has breathable, waterproof liners for jacket and pants.
Size XL. Fit me well: 5'9" 190#
Armor at elbows, shoulders, back, and knees.
Jacket and pants can be zipped together at waist in back.
Lots of convenient pockets and adjustments.
Not used long; excellent condition.