These shorts are THIN.  You can see light through them.  The waist band is scratchy.  It would be fine if you wear a tucked in shirt.  They are only 50% cotton.  The picture made me believe they were heavier than they are.