All parts were available & the product meets our expectations. Also, after having a delay because the product was damaged in transit, the replacement arrived a few days it was brought to your attention. Impressive.