OnePlus on Wednesday officially took the wraps off the OnePlus 6, a new flagship that features all the staples of a modern smartphone. You have a display notch, advanced biometrics, a dual-camera setup, an all-glass design, and the latest specs. However, you don't get wireless charging. Here's what else the OnePlus 6 has to offer.

According to OnePlus, the company's latest device is a "bold reinvention and the definitive expression" of its design principles. That means specs such as a Snapdragon 845 processor, up to 8GB of RAM, and a 3,300mAh battery. You'll also get up to 256GB of internal storage, Android 8.1 with OnePlus's excellent OxygenOS, and a 6.28-inch Full HD+ display.

Meanwhile, the dual-camera arrangement features a 16-megapixel sensor and 20-megapixel sensor, optical image stabilization, portrait mode, 4K 60fps video, and improved low light performance compared to last year's OnePlus 5T. The OnePlus 6 also supports super slow motion (480fps), allowing users to shoot for up to a minute and then choose the section they want slowed down.

And OnePlus fans will be happy to hear the OnePlus 6 is water resistant, so you should have no problem using the device in inclement weather. OnePlus does warn, however, that you won't be able to submerge the device. There doesn't appear to be any official IP rating, though OnePlus does coat the device to protect it from liquids.

The design looks patented OnePlus, with a rounded back and Alert Slider, which for some reason is still only offered by OnePlus. It features a sleek aluminum frame, USB-C with fast charging support, and a 3.5mm headphone jack. Which is funny, because OnePlus just announced Bullets Wireless headphones.

The fingerprint sensor rests on the back of the phone just below the dual-camera (which features a nasty hump), complementing a Face Unlock feature, which OnePlus announced last year with the OnePlus 5T. That feature didn't work particularly well, but we're hopeful OnePlus has improved its biometrics this time around.

You get all of this running OnePlus's excellent OxygenOS. The software has been among our favorites and it got even better when the OnePlus 5T arrived last year. It features support for Parallel Apps, Reading Mode, Expanded Screenshot, and everything else we've come to love about the company's software.

A new addition to the software this year is swipe gestures, which will allow users to navigate the software more intuitively. Of course, OnePlus is always good about giving users choice, so you can always utilize the old software buttons if you prefer.

The OnePlus 6 will be available in mirror black and midnight black when it launches on May 22 for $529. A limited edition in silk white will launch on June 5.