Received product and it was packaged very well.  Unsure if all parts are included and in good condition as install is another month away.  Looks amazing and hope all goes well with the install.