Great all around. It will meet your expectations.