handmade in hawaii printed lycra bodice with 58% bamboo, 37% organic cotton, 5% spandex jersey skirt. flattering racerback. double fabric at bodice. beautiful drape. front pleats. right seam pocket. cotton piping. 2 front buttons. layers well.