Got a bit toasty here in Vegas today, we hit 105 F, thats about 41 C. Suppose to get even hotter tommorow. I had to ditch my riding pants since they were not mesh. I ordered some from Cycle Gear this afteroon, hopefully, it will show up within the week.