Very good product. Had no issues with shipping. Estimate delivery arrived as said.. 
 Nothing broken or missing items.