When the product is completed, we can provide a test report of the material, and you can also perform the test after you receive the product. If there is any problem, we will re-deliver it. For delivery time ,it depends on the inventory availability.If the  materials you need are in stock, the delivery time would be within 7 work days, but if not the delivery time would be around 30 work days.We will send working schedule of your order each week.