Perfect for my Melbourne early morning winter rides. The vest held up well in 2 degrees C with the Polartec lining and wind proof. I like the two way zip and extra zippered back pocket. Normally I wear S but sized up to M to accommodate winter layers.