homespun

adjective
  1. simple and unpretentious; having a plain, rustic quality
  2. made at home rather than in a factory
noun
  1. cloth made at home from yarn spun at home

Examples