With OnePlus releasing a new phone every six months, it's safe to say that the OnePlus 6T, likely coming in November, will offer a few select upgrades to the company's tried-and-true formula — along with a modest price bump.

But if you're in the market for a phone right now, and don't want to spend more than you need to on a well-rounded Android experience — heck, smartphone experience in general — the OnePlus 6 is your absolute best option. Whereas previous models had notable drawbacks, particularly around camera quality, OnePlus has seized on a confluence of factors to release a phone that has no major flaws, at a starting price few believed was possible.

About this review I (Daniel Bader) am reviewing the OnePlus 6 after spending just over a week with the phone running on the Freedom Mobile LTE network in Toronto, Canada. Verizon is offering the Pixel 4a for just $10/mo on new Unlimited lines The phone shipped with build 512 but was updated to 513 shortly before the phone was announced on May 16. The model tested was the Mirror Black variant with 8GB of RAM and 128GB of storage.

The nitty gritty Let's talk hardware The OnePlus 6, despite sharing nearly identical dimensions with its all-metal predecessor, has gained a bit of thickness and a sizeable amount of weight, and that's owing to its Gorilla Glass 5 housing, a first for the OnePlus series. It looks better than any OnePlus phone to date, for sure, but it also looks quite a lot like quite a few other phones on the market right now, including the LG G7, Huawei P20 Pro and, increasingly, others. Such is the price of maturity, and the OnePlus 6 wears it well. Yes, there's a notch on the 6.28-inch Optic AMOLED display, but the phone is no larger than the OnePlus 5T — OnePlus merely expanded the usable real estate. And while there are some software quirks associated with the notch, particularly in the now-truncated status bar, for the most part, it's not distracting, and the whole thing just works. The screen is good — bright and vibrant, with plenty of calibration options — but like Huawei's flagships, OnePlus continues to resist the urge to move to QHD.

This phone feels expensive.

Is that a problem? Not at all. Comparing the OnePlus 6's display to the current market leader, the Galaxy S9+, reveals no serious handicaps. Reds aren't quite as punchy, and the phone doesn't reach the same levels of brightness as Samsung's latest flagship, but in all but the brightest conditions, it won't matter. If you can handle the notch, and I implore you to get over it, you will love this screen.

To accommodate a diminished set of antenna lines, the OnePlus-hardware-staple mute switch has been relocated to the right side of the phone. Given that the right-side power and left-side volume controls are in the same relative positions, this change isn't that important, but being right-handed I did find it easier to use. Lefties may not feel the same way. At the same time, the mute switch now works as it should, shuffling between ringer, vibrate and mute without interfering with Oreo's Do Not Disturb settings. That means if DND is enabled, the mute switch is largely useless — the phone cedes to the software — but that will be fixed in Android P. The phone may look familiar, but the quality is second to none for this price. Around back are where you'll find the biggest aesthetic changes to the OnePlus 6: not only has the dual camera shifted vertical, but the makeup of that second camera is a bit different, too. Actually, that's not quite true, but the intent of the second camera has changed, which we'll get to a bit later. The rear fingerprint sensor, which was originally added to the OnePlus 5T, is now oblong and ever-so-slightly lower down on the phone, but I've come to use it less and less now that the phone's face recognition is so reliable. Frustratingly, OnePlus 6 lacks the option for a swipe gesture on the fingerprint sensor to bring down the notification shade, but given that it's available on the 5T, it's only a matter of time before OnePlus adds it.

The OnePlus 6 still has a headphone jack on the bottom, along with a single downward-facing speaker — loud, but not beefy — and USB-C port. And for better or worse (but mainly worse), it's got the same buzzy, overwrought vibration motor as its predecessor. After using the phone for well over a week, the low-quality vibration motor is my primary fault against the phone, and makes me less likely to use it in the long-run than, say, a Galaxy S9 or LG G7. At the same time, my colleague Alex Dobie, who has used the OnePlus 6 for the same length of time, finds no issue with the haptics, and even prefers them to more expensive phones, so your mileage may vary. With the addition of a glass back, it's almost an insult not to add wireless charging. The lack of wireless charging galls a little, but not too much; worse is the exclusion of the USB Power Delivery standard in favor of OnePlus's proprietary (and admittedly faster) Dash Charge. It claims that wireless charging is a regression over fast wired charging, but the reliance on OnePlus's specific cables and AC adapters undermine that argument. I don't want to have to buy a second or third Dash Charger just to reach peak speeds in my office, bedroom, and car. At nearly $30 for just the car charger, for instance, the decision may prove profitable for OnePlus, but it's decidedly customer-unfriendly. As far as hardware goes, you're getting a lot for your money, but it's clear that OnePlus is still saving strategically, and it's the small things — screen resolution, haptics, speaker output, wireless charging — where its more expensive competition is taking the conversation.

The specifications you need Power. Full.

Spec OnePlus 6 Screen 6.28-inch OLED SoC Snapdragon 845 RAM 6/8GB Storage 64/128/256GB Camera 1 16MP rear, ƒ/1.7, OIS Camera 2 20MP rear, ƒ/1.7 Battery 3300mAh Connectivity Gigabit LTE, 27 LTE bands Security Fingerprint, face unlock Dimensions 155.7 x 75.4 x 7.75 mm Weight 177 grams Colors Mirror Black, Midnight Black, Silk White Price $529, $579, $679

As with all of OnePlus's updates, specs rule the show here. In addition to upgrading to 2018's staple flagship platform, the Qualcomm Snapdragon 845, OnePlus is for the first time offering a $629 256GB storage option to go along with 8GB of RAM. The $529 base model still comes with 6GB of RAM and 64GB of storage, which should be more than enough for most people, but without expandable storage, many will likely choose to go with the $579 middle option, which pairs 8GB of RAM with 128GB of storage, and also comes in two additional colors — Midnight Black and, starting June 5, Silk White — to go along with the standard Mirror Black. OnePlus 6 specs: More expensive, more swagger (All three colors are gorgeous, by the way.) Like I said before, aside from a few smaller omissions, it's really difficult to fault the company for any of its specification decisions here, especially if you're a number counter like many OnePlus customers are. This is the first OnePlus phone to reach gigabit speeds, thanks to Qualcomm's X16 baseband and the antenna density to support 4x4 MIMO. Unfortunately, despite having the CDMA and LTE bands to support Verizon's network, the phone is only certified to work on AT&T and T-Mobile in the U.S. Oh, well. Using the phone on Canada's Freedom Mobile network, which is more akin to T-Mobile than AT&T, I consistently reached speeds of 50Mbps. Wi-Fi and Bluetooth were solid, as was GPS. I didn't make many phone calls, but the ones I made (over a 3G connection — Freedom doesn't support VoLTE) were loud and clear.

On the upside, the OnePlus 6 is unlocked and has two SIM slots, both of which can access LTE — a first for the OnePlus line. The 3300mAh battery inside the OnePlus 6 is unchanged in capacity from the OnePlus 5 series, and is down slightly over the OnePlus 3 series, but the company says this one is the longest performer yet thanks to processor efficiencies and software improvements, and I've found that claim to be true. Indeed, the OnePlus 6 didn't quit on me before the end of the day even once during my testing period, and there are more than enough power-saving settings to extend the life of even the heaviest of users. If you're after a pure numbers game, the OnePlus 6 dominates the industry. In particular, at night I found myself enabling OnePlus's excellent Reading Mode instead of the blue light-killing Night Mode, largely because the monochrome palette accomplishes the same thing and encourages me to read the many books I have waiting for me in the Kindle app rather than spend my evenings scrolling through Instagram. It's a win-win and, more importantly, a beautifully-implemented feature. Finally, despite lacking an IP rating for water resistance, OnePlus claims that the OP6 can withstand a "standard" amount of water exposure in daily use. Basically, don't submerge it in the pool or expect it to survive a romp in the washing machine. But I decided to take my chances with the phone during a recent downpour — and I'm talking a severe thunderstorm, not a minor drizzle — by making a phone call and taking a few photos, and it held up well. It remains to be seen if, unlike IP-certified phones like the Galaxy S9 and Pixel 2, there will be any long-term damage from water exposure, but right now I'm happy it's still alive.

It's a good camera, Brent Finally, a camera worth singing about Every smartphone is only as good as its camera, and the OnePlus 6 makes some important changes to shore up that side of things. But to understand the OnePlus 6's camera setup, we have to go back to the OnePlus 5, where the dual-sensor combination took shape. With the 5, OnePlus decided to follow Apple's and Samsung's lead by giving its second shooter a focal length double that of the primary, allowing both for "telephoto" shots and, more importantly, bokeh effects through its portrait mode. Like any feature borne of algorithms, OnePlus's portrait mode wasn't great at first but improved significantly through software updates. By the time we got the OnePlus 5T, the feature was reliable and, more importantly, fun.

But the 5T changed the core idea of the secondary camera, shooting for better low-light shots with a sensor that only kicked in under dark conditions. Unfortunately, it didn't work that well for such a task, and the OnePlus 5T maintained the company's reputation for below-average nighttime photography. With the OnePlus 6, the company is taking a deliberately simple approach — one that's worked for Samsung, Apple, Huawei and many others. It's increasing the size of the main sensor — it's still 16 megapixels, but the individual pixel size has grown to 1.22 microns from 1.12 in the OnePlus 5 series — which, along with optical image stabilization (OIS) and a wide ƒ/1.7 lens, should make for much-improved low-light photography. (The IMX519 sensor found in the OnePlus 6 is brand new and other than the Oppo R15, which formed the basis for the OP6's design, it's yet to ship in volume.)

And the 20MP secondary sensor? Well, it's the same one used in the OnePlus 5T, but its sole purpose is to add depth information for the phone's much-improved portrait mode. No low-light tricks; no telephoto gimmicks.

OnePlus can't make up its mind about the purpose of its phones' secondary camera, so dedicating it to portrait mode makes sense in a reductive way.

Thankfully, that change paid off. The OnePlus 6 takes incredible photos in daylight, replete with to-die-for bokeh on stationary subjects and, thanks to the included optical stabilization, phenomenal action shots. I was able to capture clear photos of my always-moving dog, that, for one reason or another, more expensive phones can't get. That's mostly owing to OnePlus's algorithms, which have always been willing to go to maneuver from one extreme — super-fast shutter speeds — to another — grain-producing light sensitivity.

The reason this approach doesn't backfire in 2018 the way it did in previous years is because OnePlus is finally working with hardware that can keep up with its software tuning. Specifically, the newer, larger IMX519 sensor captures more light than on any previous OnePlus, and the Qualcomm Snapdragon 845's image signal processor is able to slice off some of that grain in low-light situations.

Actually, let's talk night photography, because that's traditionally where OnePlus phones have struggled in the past. Recall the OnePlus 3 series: both phones had OIS, but were let down by the rest of the hardware. Here, not so much. In extreme low light, the OnePlus 6 still falls behind phones with larger sensors or wider apertures like the Huawei P20 Pro and Galaxy S9, but in situations one would consider "normal" night shots — a dimly-lit bar, or a street lit by a single overhead lamp — the phone is neck-and-neck with its more-expensive counterparts. It's a remarkable achievement, especially given how far behind the OnePlus 5T was in this area. At the same time, OnePlus must also be commended for its camera software, which is just as easy-to-use and powerful as ever. The phone's various modes, from timelapse to slo-mo to the excellent Pro features, are a swipe away, while video and portrait are accessible in single taps.

An example of the OnePlus 6's excellent portrait mode.

That portrait mode suffers from the same edge detection problems as every other phone, from the Pixel 2 to the iPhone X and Galaxy S9+, but I'm pleased with how far OnePlus has come in just a year. It does better with people than, say, dogs or inanimate objects, which isn't shocking, but unless you're really pixel-peeping, you'll be happy to share the results on social media. OnePlus says it plans to make further improvements to the portrait mode in an upcoming update, in addition to bringing it to the selfie side, but at the time of writing, it's pretty great as-is. On the front, we're looking at the same 16MP sensor as the last two generations, because if it ain't broke, don't fix it. (That selfie camera also enables the excellent and super-fast face unlock feature, which I use far more than the rear finger biometric.) As for video, OnePlus outdid itself, choosing to focus on the fundamentals of the hardware than super slo-mo gimmicks like Samsung and Sony. Indeed, we have 4K video at 60fps (in addition to 30fps), which despite lacking the company's excellent electronic stabilization and being limited to 10-minute spurts, is absolutely gorgeous. Dropping to 4K at 30fps, or 1080p at either 30 or 60 frames per second, engages both electronic and optical stabilization, and it's a pleasure to look at. It's not quite as holy sh!t stable as the Pixel 2, but it's close.

Then there's the slow motion modes — 480fps at 720p and 240fps at 1080p — which are a joy to use and limited to a minute of real-time footage (translating to over 10 minutes of slo-mo video at 480fps). That's a lot of breathing room compared to the 0.3 seconds at 960fps on phones like the Galaxy S9 and Xperia XZ2, and much more practical. It's great to see OnePlus pushing the Snapdragon 845 as far as it will go while also making practical user experience decisions. It can't be overstated how much of an impact a great camera has on using the OnePlus 6. I use every phone out there, which makes me more scrupulous than the average consumer. Saying that I would happily use the OnePlus 6 as my main camera — even without a second sensor that does anything besides enabling portrait mode — is high praise, and one that I don't offer lightly. It's not the best camera on the market — that honor is still reserved for the Huawei P20 Pro — but it's a remarkable one for the price.

OnePlus 6 cases As it does with every phone, OnePlus has announced a bunch of first-party cases in a number of materials, colors, and levels of protection. From the simple red silicone to a new ultra-protective and grippy nylon bumper, there's something for everyone here. These are the official OnePlus 6 cases you can buy at launch

Full of Oxygen Software simplicity I have very little to complain about when it comes to OnePlus's OxygenOS software. This is about as unadorned an Android 8.1 experience as you'll find today despite the addition of a few features that may have a considerable impact, or none at all, depending on the type of phone user you are.

If you've used a OnePlus phone over the past couple of years, you know what to expect. But what continues to surprise me is just how fluid and stable OxygenOS has become — we've seen examples of "stock" Android on devices like the Essential Phone that are more buggy than an ant hill. Using the OnePlus 6 has largely been problem-free, with no major app compatibility issues from the notch, nor the camera instability I experienced on the OnePlus 5 series.

If you're into gestures on Android, OnePlus's implementation is as good as you're going to get right now.

I'm no fan of OnePlus's home screen "Shelf", which is where Google's Feed should be, but that's a minor nit to pick, especially given how easy it is to switch launchers. More importantly, OnePlus has shown considerable restraint in the number of features it's added to the software — you can count them on one hand, and they're all pretty useful. The new Gaming Mode isn't something I'm going to use on a daily basis, but given the phone's inevitable owner demographic, the addition makes a lot of sense. OnePlus has optimized not just the loading speeds of the top 100 games in the Play Store (something about caching a portion of the game in memory upon install), but it's offering extensive and granular battery controls for those who don't want a PUBG session eating too much into their uptime. I particularly appreciate the optional "Network Boost" feature, which prioritizes a game's packets over those of other apps on the phone.

The only other major software addition isn't really new to the OP6: the iPhone X-like software gestures that debuted on the OnePlus 5T's Open Beta last year are now a standard, though opt-in, option for users to navigate the OS. I gave the gestures — swipe up from the bottom middle to go home, swipe up from the bottom left or right to go back — my best shot, but ironically they're better on the 5T because that phone has a larger chin, which positions the screen edge higher up. That means less traveling for the thumb and less awkwardness when typing. I'm going to keep at it to see if I can grow used to the gestures because the additional screen real estate is wonderful, but at this point, I'll stick to the what I know and love. Let's talk about updates, because despite OnePlus's improvements in this particular column, it's unclear how quickly the OnePlus 6 will receive Android P. The company can't be faulted for the cadence of its dot updates — bug fixes and minor feature additions — but given its participation in Google's nascent beta program, there's no excuse for a slow rollout of the final build.