Product came packed well and my electrician had to install since we had to run wires in the ceiling.  One or two pieces did not fit  for the hookup but he was able to find the piece easily.  Looks great and I'm very happy with the product.