95% Organic Cotton 5% Spandex Jersey Hidden pockets Length of size M is 39" from top of bodice Our Model is 5'8" and is wearing a size S