respectable

adjective
  1. deserving respect; having a good reputation
  2. socially acceptable; proper or conventional
  3. fairly good in size, quality, or amount; adequate

Examples