I am 5'9" 160 lbs. I usually wear a large, but since I read this ran a little small, I ordered the xlarge. It has long sleeves, I even roll them up a little. I get a lot of compliments on this at work. It is a nice light sweatshirt material. It covers a little more than half my butte. I might have been able to wear the large, but I like my clothes roomy. I do have this in 2 colors. I liked the first one so I did order a second one in a different color. I would buy again.