Its fairly thin, not great for cold weather. It's the perfect texture, not tough and scratchy but not too soft either. It's very light and thin, but not see through at all. It is definitely a warm weather shirt because of this. It stretches without problems and the fit is great, it sits perfectly on my shoulders. The print is fantastic, and feels like it will wear well over time, but I can't be certain on that front. This is currently my favorite shirt in my wardrobe by far, I would highly recommend.