These are some of the most comfortable shorts out there! The fabric is cool and thin but not see through. I have purchased several of them for two of my boys who are a little on the large side, and they fit great! Plenlty of room and lightweight as well. One of the boys is 6' 5" 220 lbs and the ex large fits perfect, the other is 5' 10" and 180lbs and the large fits well. I have had them for 3-6 months and with many washings they still look great!