Everything I could have asked for and some. Amazing.