Everything you could ask for. Trust the good reviews - all accurate and real.