Apple just wrapped up its press event today where it officially unveiled the much anticipated next-generation iPhone 6s lineup, a new 12.9-inch iPad Pro and iPad mini 4, and an all-new, revamped Apple TV experience. It also gave us some updates on Apple Watch with new bands and partnerships with designers, as well as confirmation on release dates for iOS 9, OS X, and iCloud pricing updates.

Head below for handy links to everything Apple announced today:

Apple Watch:

97% customer satisfaction, 10,000 apps

Apple Watch Sport collection adds yellow and rose gold-anodized models, new Sport and Leather bands, more

iPad Pro & iPad mini 4:

Apple previews long-awaited, larger iPad Pro: 12.9-inch display, A9X chip, 10-hour battery

Apple debuts physical ‘Smart Keyboard’ case, ‘Apple Pencil’ stylus for iPad Pro

iPad Pro coming in November, price ranges $799 to $1079

Apple adds more powerful iPad mini 4 to lineup, lowers iPad mini 2 price

Apple TV:

Apple unveils its all-new Apple TV, here’s what you need to know

New Apple TV apps: Guitar Hero, Crossy Road and many more

Apple TV pricing: $149 32GB, $199 64GB, 3rd gen $69, available October

iPhone:

Apple debuts iPhone 6s + iPhone 6s Plus

iPhone 6s + 6s Plus: $199-$499, preorders start Sept. 12, in stores Sept. 25

Apple announces new iPhone Upgrade Program, new iPhone every year for $32 / month

Apple announces new iPhone 6s accessories: leather and silicone cases, metal docks

iOS 9:

iOS 9 for iPhone, iPad + iPod touch coming Sept. 16, iCloud storage prices dropping

OS X:

Apple reveals OS X El Capitan release date: update set to ship on September 30th

Developers:

Apple releases iOS 9, watchOS 2, El Capitan GM seeds, distributes first beta of iOS 9.1

Developers can register now to apply for a new Apple TV hardware ahead of general release, supplies limited