The big focus here is on improved displays, improved cameras (night mode on the wide and ultra-wide cameras!), and the introduction of 5G support across the lineup. The form factor borrows some angles from iPhones of yesteryear, with flat sides that’ll probably remind you of the iPhone 4 or 5.

The iPhone 12 Mini will start at $699 and come with a 5.4″ display, while the iPhone 12 will start at $799 with a 6.1″ display. The iPhone 12 Pro will start at $999 with a 6.1″ display but polishes up the spec sheet with a stainless steel body (versus aluminum on the non-pro models) and the addition of a 12MP telephoto lens. The iPhone 12 Pro Max will start at $1,099 but packs a massive 6.7″ display. The Pro models also pack lidar sensors, allowing them to do things like ultra-fast focusing in low-light situations, or 3D room scanning.

The displays on all of the new iPhones will feature a new “Ceramic Shield” technology that Apple built in partnership with Corning, which the company says improves the odds of your device surviving a fall by 4x. The iPhone 12 and 12 Mini will come in blue, green, red, white, and black; the 12 Pro and 12 Pro Max, meanwhile, will come in blue, gold, black and white.

All four phones will run on Apple’s A14 Bionic chip — the same one that powers the iPad Air the company just announced last month.

So when will these things actually start shipping? The pre-order/ship dates are a liiiiittle bit tangled — so if you’ve got a model picked out already, make sure you’ve got the right date marked on your calendar: the iPhone 12 and 12 Pro go up for pre-order on 10/16, shipping on 10/23. The iPhone 12 Mini and the 12 Pro Max, meanwhile, go up for pre-order on 11/6 and ship on 11/13.

(Apple also noted that it will continue to sell the iPhone 11, dropping the base price by $100 down to $599.)