It may not be a jacket where you live, but here we would consider it a jacket. I'd wear it over other things. When you wear a Large in it over stuff, I wear an XLarge. And I notice that the XL's are harder to find. None at Uncle Dans.My cirque jacket is also an XL and it fits like I want it to over other things. (My arms are long and I am big busted.)