Product delivered in tact, as advertized. Functions were accurate, as advertized.  Delivered on time and well packaged.