When it's cold outside, I wear it over several t-shirts. I bought the blue graphic model and it has held up through several washes. This is a perfect shirt to wear with a variety of t-shirts. It's not very thin, so you should still wear a jacket over it so you don't get cold. It's not see-through at all. It keeps you warm but not too hot and can be used for a variety of activities including walking outside, going to the gym, running, working out, shopping, etc. It's very simple in style and won't look out of place on anyone, and the quality is great. I love her stuff!