Everything you could ask for and so much more. would recommend in a heartbeat.