I wear large for anything short or no sleeved and XL for anything long sleeved (for sleeve length) and this one fit like a solid medium or smaller. It was about as tight as possible and the arm holes were barely big enough. If you buy, get a size or two larger than you wear.
Red, white and pink…? Red not nearly as vibrant as the picture shows. Looks kinda pink. Also size runs pretty small. XXL feels like a medium. Returning.
Pros
Trendy patriotic print!
Cons
The American flag print may be too bold or attention-grabbing for some people's tastes
I bought this shirt to wear to a pool part for 4th of july ended up wearing it all the time now. Great fit and quality for the price. The fit is just right and the design has not faded even after month of wearing and washing