Soft material, nice colour but runs really too small. I have purchased a t-shirt at a DMB concert and I bought an M, being an S. I read this one is particularly runs really small and I ordered an L. Asides from the fact that it`s long as an L it is still small, and I`m a petite frame, with narrow shoulders and a 34B. If you`re a really petite frame, small breasts and weigh 120 lbs then maybe L would be a good fit, with some adjustments in length at the seamstress.