Bought this for my son and he loves it! Great sun protection and it looks great, very stylish. One thing to watch is the sizing. My son is a skinny 9 year old who still wears size 8 shirts. In these he needed a size 12 which fits perfect not loose and not too tight. We've loved this brand for so long and it continues to deliver great quality.