Everything I could I ask for and more. 5 Stars all the way.