Bought it for my 14 yo daughter.  She really likes the screen printing of Michonne.  Another daughter likes it so much she wants one too.
The material is a nice weight and the screenprinting seems like it is of good quality. The shirt has only been washed a few times but so far so good.