“Initially bought a large as I have another EcoAlf jacket in XL, and it's a little on the big side. Large was too big! Returned for refund after buying a medium which was perfect. Quality and finish is excellent, and it's very warm. No need for a mid layer. Delivery was slick. 3 days with a online weekend purchase. Packaging was good. Return of the large was very simple using the online link on the website and the origional box for the return journey.”