Our shorts are made with 100% cotton gauze. Our cotton is BCI (better cotton initiative) certified and is oh so soft, comfy and breathable. Elasticized waist. If you love twin sets, we have matching pants and shorts. Perfect for everyday wear, layering, and lounging.