Hi Kate, This phrase seems fine to me, for formal writing. However, perhaps you'd like to post some more of the context in which you intend to use it. If you do that, it's possible that someone here will be able to think of an even more appropriate phrase for you to use.