Google just found out, the hard way, how difficult it can be to coordinate a major smartphone launch. Details about its first self-branded smartphones, the Pixel and Pixel XL, have been published by several retailers ahead of their official unveiling tomorrow.

The most revealing leak comes from Carphone Warehouse. The British retailer put up, and quickly removed, product listings for the Pixel and Pixel XL. The listings confirm much of what we were anticipating thanks to older leaks, and add a handful of new details. A mirror of the Pixel XL is available here, thanks to Reddit user krackers.

Without further ado, here are the Google Pixel and Google Pixel XL specifications.

Google Pixel specs

Dimensions: 143.8 x 69.5 x 8.6 mm, 143 grams

Display: 5-inch Full HD AMOLED, 441 ppi, Gorilla Glass 4

Processor: 2.15GHz Snapdragon 821 (quad-core, 64-bit)

RAM: 4GB

Storage: 32GB or 128GB

Camera: Rear – 12.3MP, f/2.0, 1.55um, OIS. Front – 8MP

Battery: 2,770 mAh, fast charging

Other features: fingerprint scanner, USB Type-C, NFC, 3.5 mm headphone jack

OS: Android 7.1

Google Pixel XL specs

Dimensions: 154.7 x 75.7 x 8.6 mm, 168 grams

Display: 5.5-inch Quad HD AMOLED, 534 ppi, Gorilla Glass 4

Processor: 2.15GHz Snapdragon 821 (quad-core, 64-bit)

RAM: 4GB

Storage: 32GB or 128GB

Camera: Rear – 12.3MP, f/2.0, 1.55um, OIS. Front – 8MP

Battery: 3,450 mAh, fast charging

Other features: fingerprint scanner, USB Type-C, NFC, 3.5 mm headphone jack

OS: Android 7.1

According to Carphone Warehouse, the Pixel and Pixel XL will feature microSD card slots, but it’s likely that this is an error. In general, all of these specs are still subject to change until Google reveals the official spec sheets tomorrow.

The listing also reveals a few of the main selling points that Google will use to market the Pixel and Pixel XL. Unsurprisingly, Allo and Duo, Google’s fresh new messaging services, are front and center, as is Assistant, which will be accessible on the Pixels through the “OK Google” voice command or by holding the home button.

Google will also offer free unlimited photo storage at full resolution – that’s a step above the “high quality” option that is currently offered for free to all Google Photos users.

Google also highlighted the USB Type-C chargers and the ability to charge up to 7 hours of battery life in 15 minutes, as well as the compatible Live Cases, which the company introduced for previous Nexus devices.

We also get a few more product shots of the two phones, including the white version which also leaked on Bell.

What do you think of the Pixel and Pixel XL specifications?