Product arrived on time. Packaging was excellent.  No missing or broken part. Very good value for the money. I will be making another purchase from this seller in the future.