Exceptional quality, finish, and functionality. I am thoroughly impressed by product.  Shipping was on time. The product arrived in excellent condition due to the quality of the packaging and handling of the transport company. Overall exceptional experience.