Love the shirt! The "stonewashed" finish of the shirt is a nice touch. The print is heavy and should last awhile. The sizing runs big as I always wear an XL, as I like a little room. This shirt is a little roomier than I prefer, so could easily wear L in this shirt.