Compact flagships are suddenly becoming exciting again. The newly launched Vivo X300 FE and Oppo Find X9s are both trying to offer premium cameras, flagship hardware and huge batteries without becoming oversized bricks. But standing in their way is the OnePlus 15, a phone launched last year that focuses heavily on raw performance, battery life and fast charging. Since all three devices sit in a similar premium flagship segment, choosing one is not exactly simple. Here’s how they compare.