I was really able to find what I needed, with an online ordering process for a customized product so simple. The price was right, follow up communications about order progress and shipping were great and well timed, and the product arrived as promised. Overall product quality was terrific. Lots of attention to detail in customer service and workmanship. What more could I ask for?