Yes this runs a little large, I ordered the XL which is what i usually wear and it is a little big but i like that. It's like a blanket with sleeves and i can wear it over jackets. It's great material and warm. I got it on clearance so i got a amazing price. The collar is a little itchy but not enough to keep me from wearing it.