Great product. Great quality.  Fairly easy to assemble. Exactly what I was looking for. Although I prefer to order directly online, when I did have to call and speak with Customer Service directly to order, it was very easy. The representative was very knowledgeable and very efficient, kind and professional.