Quality of work:based on its price this is a good product. the built quality seems durable hope this can stand a seasonal weather based on its ip68 rating.
Material:plastic, or composite polivinel chloride. with waterproof rubber on its button and ports
Assembly:very easy to install
Hope this product satisfy my dailyride thanks. RS ✌🏻