100% organic cotton and soo comfortable! And still feel put together with just pair of leggings or jeans:) I ordered in black and cream too and sized up!