Everything you could expect and then so much more!!!! Simply fantastic.