I bought this for my son. He needed something for walking home from work in the middle of the night. It is warm, but the sleeves are not lined with the same material as the body of the coat. He is tall, getting the sleeves in the right length can be a challenge. This item is long enough in both the sleeves and the torso. Overall he is very happy with it.