I have just received the jacket today, to be honest it's not what I have expected. The shipping speed was great, considering that it's shipped somewhere from Asia. I went for the XL (large US), which was a good call considering that I am 6'1, with pretty wide shoulders. The only complaint that I have is when I was fitting it for the first time, one of the threads that was holding a button came off, but really its a good deal for the price.