Delivery was on time. The customer service super helpful (and super patient with my questions). The build quality is actually better than i had imagined. Overall, i'm super happy with my purchase. This is a stellar panel. I will definitely not hesitate to buy from Shenzhen Idea Light Limited again.