B.D.U. shorts; they keep you cool but definitely are not flimsy!

 

 

Click here for information about sizes or fabric