Both Oppo and Vivo are great Chinese phone manufacturing companies owned by the same parent organization. Each has its own positives and negatives. It is difficult to call either one objectively better or worse.