I ordered a few shirts from TeePublic last year, although the pictures lasted for a while they're starting to crack and peel, I got one shirt that had a hole in the underarm which sewed up, I also think the quality of the shirts could be a little thicker. I just ordered my last shirt from TeePublic a little over a month ago and after one wash the picture started cracking and peeling. I will never order another shirt from TeePublic again.