Everything you could want and more. Very happy.