Self-assembling material