It came very fast. I'm 1,83 and weight about 75Kg. I have long arms and still an XXL fits perfect. If you measure and weigh more or less like me it will be your size. Layman talking about 11 heat points when you only have 2 buttons, but generally happy with the jacket. Remember that you have to buy a power bank apart, 5V and 1a output.