Well thought package with good engineering overall for water-tight application. Even tools and some freebies were included to make the installation hassle-free. As I lives in a tropical area with lots of rain, I have to double-protect the top of the cable entry into the motor shaft by adding heat shrinking sleeve to prevent water log, although there is already a seal in the shaft. The other thing which I have to add on my kayak are more stainless steel eyelets to route the reverse lock and motor retracting cords nicely. All in all a good price for a good product. And the customer service is top notch.