Excellent overall, highly recommended.