Shipment was a week late, box was in bad condition when it arrived.   But, after inspection everything was in the box.  Installation was easy and quality is good.   I recommend this product