The candidate wearing the business suite made a favorable impression.
We made quick progress, due to favorable winds.
Syn: approving, encouraging, good, pleasing, advantageous, helpful, useful, convenient, handy, opportune, suitable, auspicious, fortunate, lucky
Wikipedia foundation.