I am someone who stays cold. When the temperatures drop below 70 I am bundled up in a blanket. This top is great for work, but also lounging around the house. I have already bout this top in 3 different colors. By the end of the season, I will own this top in all the available colors. When in doubt, just buy. For sizing, it is true to size. I am a 40C bust and wear a medium as my bust is larger then my waist. I am 5’7” and weight approximately 165 pounds. The size L fits well.