Flourishing, thriving
Vigorous
Fresh; luxuriant
Providing gain; profitable.
Contrary.
Troublesome; fractious; hard to handle.
Disposed to taking advantage of.