I like it. I could easily believe it was written by a US native speaker. I think it's perfectly correct English, but the word and phrase choice expresses informality.
I assume the shirt has a smiley-face emoji on it, or a picture of someone or something smiling.