Absolutely amazing! Love it. It arrived in a timely manner, wasn't broken and the instructions were easy to follow. Not difficult to install. Appears to be a good quality product. Thank you. Willem