Thermal level is not bad with a sub-layer, against below 5 ° C and with minimal wind you really add an extra layer.
The finish is very good, it's Gore and it looks sturdy enough to carry a mountain bike, checking for use.
In terms of size M I also generally and there it like size (1,70m for 72Kg)