The product is of excellent quality and exactly as we anticipated. There was a minor issue with the delivery by missing the delivery once , but we are incredibly grateful to the delivery team for their kindness and helpfulness in maneuvering such a heavy package into our department. Without their assistance, we wouldn't have known how to manage. Highly recommended!