A new leak has given everyone the best look at Lenovo’s Moto X4. The upcoming smartphone is said to arrive this holiday season with mid-range specs.

The leaked image of Lenovo's Moto X4 was shared by notorious leaker Evan Blass (@evleaks) on Twitter. The leaked image confirms that the Moto X4 will arrive with dual cameras on the back, while having a more premium aluminum body, metal frame and glass panels for its front and back.

The biggest design change here is that the Moto X4’s display has more of an edge-to-edge look. This gives the X4 smaller bezels, which its predecessors didn’t really have. Overall, the Moto X4 seems to look more like the Moto G5, but with internals and set of features being quite different.

READ: Motorola’s Moto G5S Plus With Metal Body, Dual Cameras Leaks Online

The Moto X4 is said to have a 5.2-inch display with a 1080p full HD screen resolution. The device will be powered by Qualcomm’s octa-core Snapdragon 630 chipset running at 2.2GHz, along with 4GB of RAM and 64GB of on-board storage. The Moto X4 will still have expandable storage through its microSD card slot, while battery capacity is said to be at 3,000mAh, according to VentureBeat.

In terms of camera technology, Lenovo's Moto X4 is equipped with an 8-megapixel and 12-megapixel dual cameras on the back. No details were given as to how these cameras will work together, but this kind of setup should mean better photo and video quality. The dual cameras on the back are housed inside a circular module, with the LED flash just underneath the two lenses. The Moto X4 is also said to come with a 16-megapixel front-facing camera and will have its own LED flash.

The Moto X4 is also believed to be IP68 water- and dust-resistant. This is the same IP rating of Samsung’s Galaxy S8 and Galaxy S8 Plus. Devices with IP68 rating should be able to survive underwater for 30 minutes at depth of up to 1.5 meters.

READ: Lenovo's Bendable Yoga-Style Laptop Revealed: 5 Features Including Voice-Control, Stylus

Like its previous iterations, the Moto X4 will still have a physical button up front that doubles as the device’s fingerprint sensor. That physical button will also support simple swipe gestures to control some of the phones interface elements. On the software side of things, it’s not yet clear if this device will run Android 7.1 Nougat straight out of the box, but previous rumors suggest that it might.

The Moto X4 is expected to arrive during the fourth quarter of 2017 and may possibly be the first non-Google phone to be part of Project Fi. This means that users of the X4 under Project Fi should be able to switch between Sprint, T-Mobile and U.S. Cellular wide area networks.

The Moto X4 might become Google Project Fi’s new mid-tier option, as pointed out by 9To5Google. Project Fi currently only offers the Google Pixel and Pixel XL, with the Nexus 6P and Nexus 5X already being discontinued.