The product's quality, durability, and attention to detail were excellent. Regarding the company, they were in constant communication and answered all my inquiries until the shipment arrived. My sincere thanks and appreciation to them. The shipment was delayed for about two months, but they responded quickly from my very first question.