I ordered a medium & it was fine& a tad larger than expected. I do normally wear a medium -small depending on manufacturing. Small if its a larger sized small. Im 5’6 & 140 lbs, Nonetheless, this was quite a great surprise, its super thick & warm for the winters.. made with some care & quality. So you get your money’s worth & then some.. i say go for it.. its a good buy!