Everything you could expect and more