These shorts are pretty cool. They look great on and camo is the new black! Paired with a nice white tee for tidy casual look or a black tee for a more 'not caring look' that still looks like you actually care! I dont think you can go wrong with these shorts as a gift for him! Or guys, just buy the shorts, they are super duper cool! Details: 97% cotton and 3% spandex.