The t-shirt itself feels cheap. I don't think it's going to hold up very long, and I don't think the black is going to last through more than half a dozen washings in cold water. Considering the price, I feel like a better quality shirt could have been used.
About the print:
Looks very nice! I'm not sure how the printing will hold up, so I'm babying the shirt in the hopes it will stay on.