I ordered this Jacket for my friend and it was a little small for him. I didn't know if it ran big or small so I ordered his normal size which is a medium it was kinda small so I recommend ordering a size larger then your normal size. When he raised up his arms, the shirt went up his torso a few inches. It's also very comfortable and warm. It also looks like the picture.