The delivery was on time.  The construction is perfect!
They fit perfectly.  Could not believe I could custom order
exactly what I needed size wise.  I am thrilled.