I was skeptical to choose this over a Nokia 7 plus but since it is cheaper and the one who asked me to buy it, recommended me to pick oppo (because it's really popular here in PH)
Anyways I picked it because it checks all the boxes my aunt (the one who asked me to buy) wanted in a phone. BIG SCREEN, GOOD SELFIE CAMERA AND FAMILIAR INTERFACE. So obviously I wasnt that enthusiastic about the phone but after buying it and spending a couple of hours with it, I have to say I was impressed, settings menu was full of features to use, Facial recognition was as fast as the Oneplus (well Oneplus is a sister company) and overall I liked the aesthetics and the back panel did a good job of feeling like a glass for premium feel. Overall I liked it when I think about who's going to use it.
[but if I was to pick one for the same budget or higher Id still pick Nokia 7 plus or Nokia 8 over Oppo f7 but thats just me to each their own.]