Ordered one size up. I bought this as a last minute winter gift. The person who received this coat is roughly my size. I wear a large US. I ordered an XL. I tried it on when it arrived and it fits the one who received it well. No complaints. I cannot comment on the quality as Im not wearing it. The double layer will obviously help reduced wind chill and help increase warmth. Im satisfied.