Based on previous reviews, this bench was what I expected.  I purchased it when it was on sale for $100, I don't think it is worth more than that.  Nothing was missing in the shipment, I actually had extra screws leftover.  Instructions were a bit challenging, but I got it together by myself. It came with a large gouge on the front panel which I'll have to fill in somehow.  The inside bottom panel isn't very strong, so I don't trust it to hold very much.  All in all it is a decent purchase when on sale.