Everything one could expect plus more