Mesh airflow jacket & trousers was one of my better buys too & essential in hot weather. I know, I've worn leathers in summer in Spain!
I do question the fabrics level of abrasion resistance but it does have armour inserts for protection.
Mine has a rather useless removable rain liner. A separate thin oversuit is better.