So I bought the large version of this sweater at the store. It is soft and stretches out big time when putting it on. However it goes back to its original size. The material is soft. I use the large version to go to the gym in winter. I bought a medium size because I wanted a little smaller sweater. So far I have not worn it. What I am saying is it is so great I had to buy 2! It baffles me how the material will stretch and STRETCH and always returns to its original form. What sweater does that???