shaky

adjective
  1. trembling or unsteady; not firm or stable
  2. uncertain or unreliable; not secure or dependable
  3. weak or poor in quality; not satisfactory

Examples