This coat is excellent and very warm. I'm 1.60cm tall and usually wear a size S or M. Based on the seller's measurements, I purchased an XL, and it fits well. It looks good with a thick jumper, the sleeves are a good length, and it adequately covers my rear. It took about 3 weeks to be delivered to Germany.