This was the first time ordering online for something like this.  I am very pleased with the quality and fit.  It was delivered in a reasonable time.  I couldn't have asked for anything better from the store.  Thank you.