Excellent in all respects, I would highly recommend.