They are made from great quality cotton towelling sourced locally with a varied weight between 380 - 500 GSM. Always along the warp and weft. To my dismay overlocker thread is polyester rather than cotton as it can deal with stretching it and cotton tends to break.