handmade in hawaii 58% bamboo, 37% organic cotton, 5% spandex jersey. this is a gorgeous fabric that is 95% sustainable. double fabric at bodice. hidden side pockets. cotton piping. metallic buttons. layers well.