After a couple runs, so far so good. Much more comfortable than expected. Very very light. Fits true to size.
The glow in the dark part is just where the green upper meets the lower and is okay but not great. The reflectivity of the rest is pretty good though