The bench arrived on time and was well packaged. The bench is a quality made product and easy to assemble. Contrary to the description, the bench is made of steel with only the decorative back being cast iron. All around nice sturdy bench at a great price