Dear all,

Please help me with the phrase below:
We have made our choice as to the type of equipment in favor of XXX's system.
Does it sound natural?