Midi shorts are frequently made from cotton, linen, and denim. Additionally, fabrics like modal and bamboo are also good options.