I have two of these sweaters in a size large. They are very stretchy. I am a size small but modeling the large so a small or medium could definitely make it work. Lots of stretch. Super thick. Cannot beat the price!