For years, Samsung has dominated the Android phone market and it’s easy to understand why. With its latest Galaxy S8 flagship, it delivered yet another top-tier phone with gorgeous looks and a super-fast, reliable performance.

But it’s certainly not the only top choice out there. Chinese-based company OnePlus has been making a name for itself, clawing its way up with its consistent line of premium phones that not only look and work great, but cost hundreds of dollars less than the high-end competition. Its most recent phone, the OnePlus 5, gives the most bang for your buck and earned CNET’s Editors’ Choice award.

But which one should you buy? The OnePlus has an amazingly high value, but the Galaxy S8 is a premium phone of the highest order with very few compromises. Read on to find out which is the phone for you.

PRICE

Here are the price breakdowns of the phones:

SAMSUNG GALAXY S8 AND ONEPLUS 5 PRICING

Samsung Galaxy S8

OnePlus 5

China Price

$288

$339 (64GB), $359 (128GB)

buy online

Evaluation: Yes, you are not wrong, OnePlus price higher than the price of Galaxy S8

DESIGN

With its barely-there bezels and slim silhouette, the Galaxy S8 is smaller and narrower than the OnePlus, but has a bigger display. It also has an edge-to-edge screen and a glossy glass back that adds to the S8’s overall sleeker looks. But the biggest S8 advantage is that it’s rated IP68 water resistant, so you can submerge it in 4 feet of water for 30 minutes and it’ll survive.

The OnePlus can handle a few drops of water here and there like most phones, but don’t dunk it for any significant amount of time and expect it to keep working. As for its design, it has a familiar look with iterations past. But it has a solid build and its fingerprint reader is in a better location than the S8 (under the display instead of right next to the camera lens in the back). Plus, its metal backing gives no chance of shattering the back if you drop it.

CAMERA

Both phones take bright, vibrant photos as well as clear and focused closeup shots. But both edge the other one out in different ways. The OnePlus 5 takes better low-light pictures and the dual-camera telephoto setup renders smoother, more dramatic portrait shots with a blurred background. The Galaxy S8, on the other hand, takes sharper pictures with more details at full resolution. And I preferred the white balance on the Galaxy S8 too, as the OnePlus made some pictures a little too warm for our taste. Click here for the full Galaxy S8 vs. OnePlus 5 camera shootout.

Photos taken on the Galaxy S8 retain more details at full resolution.

Winner: It’s a toss up. What phone you like depends on your priorities. If you want a strong low-light performer that can take “bokeh”-esque shots, go for the OnePlus. But if you want your pictures with more true-to-life colors and can look as clear on a desktop as they do on Instagram, choose the Galaxy S8.

PROCESSING AND BATTERY LIFE

Both our review units pack a Snapdragon 835 chipset from Qualcomm (though the Galaxy S8 has another variant with Samsung’s Exynos processor). As such, the phones are speed demons, and day-to-day tasks like launching apps, firing up the camera’s shutter and calling up the keyboard worked smoothly on both. We saw the same thing with the benchmarks we ran, as the phones earned similar high marks. Keep in mind, however, that OnePlus recently came under fire for skewing the 5’s benchmarks (something Samsung has done itself in the past), though we used tests that bypassed OnePlus’ tweaks.

When it came to battery life, the OnePlus surpassed the Galaxy S8, clocking in 17 hours and 50 minutes of continuous video playback (on Airplane mode) against the S8’s 16 hours. Both phones charge quickly though, using their respective proprietary charging technology. But the Galaxy S8 adds wireless charging, which the OnePlus does not have.

Winner: I think the OnePlus 5, with its near two hours of extra battery life that helps when you’re in a pinch, over the convenience of the S8’s wireless charging.

SOFTWARE AND OTHER GOODIES

If you’re a no muss, no fuss type of person, you’ll likely prefer the OnePlus’ cool minimalism over the Galaxy S8. It features no bloatware, a clean OS interface that’s nearly vanilla Android and a small number of customizable options (like accent colors and LED lights) that don’t overdo it.

But while the Galaxy S8 has a higher learning curve, it can do a lot more “stuff” and Touchwhiz is a lot easier to navigate now compared to years past. You’ll also get Samsung’s digital assistant Bixby — which as it stands right now is kind of a mixed bag. You can still do the sort of stuff you can already do on Google Assistant (look at your calendar, count your steps, read the news). It hasn’t reached its full potential yet, but we’re looking forward to when it does.

Winner: Galaxy S8. While I love the cleanliness of the OnePlus, the Galaxy S8 can do a lot more (even if Samsung has some problems to iron out with Bixby).

WHICH ONE SHOULD YOU BUY?

This really comes down to your budget. If you can afford to pay the $700 and up price tag, you’ll be satisfied with the Galaxy S8’s sleek looks, durable water-resistant design and feature-packed software.

But if you want to save a lot more dough and as long as water-proofing isn’t all that important to you, the OnePlus 5 is the way to go. Personally, I’d choose the OnePlus for the price. The lack of water resistance is a drag, true, but its dual-camera, longer battery life and premium hardware make up for it. I won’t feel like I compromised much and I’ll have extra cash in my pocket to spare.