White cotton and white and coloured, soft feel spun polyester. If you need help with sizes, please give us a call.