Excellent in absolutely every respect! I would definitely return and highly recommend. All you want and more!!!