Excellent on all counts. We would be happy to return.