95% cotton 5% spandex. 15" long 14" pit to pit
shorts - 13.5" wide at waist, 11" long
waist has thick elastic in it so it really stays on well!