This top is good for summer, but when you put on a jacket it is perfect for cold days too. It is feminine, you can't see thru it at all, it is loose enough under arms to prevent sweating. Not stretchy but it fits so good it doesn't need to be stretch. I am buying it in more colors.