The first bench that I received was broken in two places, not due to shipping. Customer service was quick to replace the item. However, the second product that I received, though not broken this time, was incredibly difficult to put together. The assembly requires 8 screws and only 3 parts, but it took me near to 2 hours to assemble due to the poor construction of the product. The holes were not aligned and had to be re-drilled. One of the screws had to be filed in order to fit. Overall, it was a very frustrating process start to finish. Would not recommend this product.