My first Ani top, i could not not purchase after seeing the countless reviews and witnessing it sell out in other colors in my size by the time i even got to look at it so i was determined to get one. Egi has a thing for these incredibly soft & comfy materials, this one is a must have. You HAVE to own at least one and after getting one it will be hard to pass up on others. You can wear this so many ways and during so many type of temperatures you just can't go warm. It's good enough to keep you warm but not too heavy to where it makes you hot. It's very breathable. I'm in between a S & M but on the thin side for my upper body so i went with a small and it fit perfect, I could def try a medium, it will just be a little looser but you can tie it. Either size will work great.