Synthetic cotton like material. It is non-absorbent, stays fluffy and will not stay compressed like cotton. Excellent stuffing and fill for rugs.