It's quite good to use.

No, it doesn't have too much of colloquial feel.