handmade in hawaii 58% bamboo, 37% organic cotton, 5% spandex jersey. this is a gorgeous fabric that is 95% sustainable. drapes beautifully with front and back pleats. bib straps with metal buttons. layers well. back view black.