I love this jacket! It is very comfortable to work and ride in. I live in Michigan so the winters get pretty cold and I can wear this jacket with a sweatshirt underneath it and stay nice and warm without getting to hot. I would say the jacket fits true to size, if you wanted to wear lots of layers underneath you might want to go up a size. The sleeve length is fantastic! I am 5'9" with a pretty big wing span and this is the first coat I have found that the sleeves are actually long enough for me. The coat is made very well and looks like it will last. I would definitely get this coat again.