Bought for my 13yo.  Not form fitting like a lot of swim shirts on the market.  Good quality.  Still early in the season to see if it holds up to wash (really just a rinse of baking soda or vinegar in the washing machine) and wear.  He's on the thinner side of 13 so fits nice.  No complaints.