All well, as described, excellent all around.