Nice product, the order process was straightforward, delivery was quick, the product was well packaged and not demanged in transit. I was able to assemble and install with no trouble. All of the parts needed were provided, all up it was easy to install and works as desired.