I ordered the l and it was perfect as I can also wear sweaters under it. It looks great and is such good value
Totally loved it, however too big for my petite frame, would buy in a heart beat if they had XS :(
Looks great. Wears well.