I bought this shirt to have fun, loud and just plain stupid. The shirt fits that bill. Its colors are as bright and clear as in the photos. The fabric isn't the softest or most comfortable you'll ever wear, but it won't be affected by sweat or salt water. I found the size to be slightly smaller than I expected. I was expecting it to be bulky but it isn't, it definitely fits true to size and not larger.