Very pleased with product and ease of assembly. Items clearly labeled to allow seamless installation. Delivered prior to expectation. Great product, highly recommend!