Excellent on all scores! Definitely recommended to all!