Congrats Storm.  At speed, that Vega Merit mesh jacket should not feel too much different than wearing a T-shirt except you will not be able to get either a tan or a road rash.  Good deal.

Fred