I bough this shirt for my son. It is not a cheap shirt where I'm afraid the graphics are going to "peel off." The graphics also aren't too juvenile for an older kid like my son who likes the show. The shirt itself is soft. Good buy.