Strong bench, came mostly assembled.  Just needed the legs put on.  We are very happy with the purchase.