Said of persons
inconstant, unstable, fickle, irresolute, flighty, irresponsible, unreliable, purposeless, wayward, unsettled, motiveless, uncertain, spasmodic, fanciful, impulsive, wavering, uneasy, unsteady, changeful, undecided, uneven, vagrant, faddish, fidgety, roving, many-sided, vacillating, mutable, versatile, moody, temperamental, irregular, capricious, indecisive, restless, erratic, uneasy, agitated, whimsical, light, lightheaded, volatile, shifty, skittish, mercurial, fitful, unpredictable.
Antonyms steady, reliable*, constant.
Said of conditions
variable, varying, variant, uncertain, mutable, unsteady, unsettled, doubtful, plastic, kaleidoscopic, convertible, transformable, protean, permutable, commutative, reversible, inconstant, transitional, unstable, revocable, wavering, fluid, fluctuating, movable, mobile, unfixed, alterable, alternating, modifiable, everchanging, transmutable, labile; see also irregular 1.
Antonyms immovable, permanent*, fixed.