なかなか
quite, pretty (good); (not) easily, just won't
なかなか + positive · なかなか + negative · なかなかの + Noun
Sign up free to review this point on a spaced schedule.
なかなか has two uses, depending on what follows.
With a negative, it means something doesn't happen easily, despite waiting or effort: バスがなかなか来ない, "the bus just won't come"; 日本語がなかなか上手にならない, "my Japanese just isn't improving".
With a positive, it means "quite, pretty", better than expected: この料理はなかなかおいしい, "this dish is pretty good". It's a mild compliment, and from a superior it can sound a bit condescending.
Before a noun, it's なかなかの: なかなかの人物, "quite a character".
Compare 全然 (not at all), which is absolute, and あまり (not very). なかなか〜ない implies you're waiting for it to happen.
Examples
バスがなかなか来ない。
The bus just won't come.
この料理はなかなかおいしい。
This dish is pretty good.
日本語がなかなか上手になりません。
My Japanese just isn't improving.
彼はなかなかの人物だ。
He's quite a character.
夜、なかなか眠れない。
At night, I just can't get to sleep.