Delivery was on time with all the parts. The quality of this product is outstanding. It is very secure and stable in position. We felt the instructions could be a little more detailed for ease of installation, however we didn't experience any real problems installing. The finished product works just as I had hoped it would. It glides so easily that I have to be careful not to pull or push with much effort.  The product was pricey, but the product is exactly what I was wanting. I would order more if I needed it.