All holes are not pre-drilled which would make it easier to assemble.  Need to drill all holes in back of bench which requires them to be precisely measured for correct placement.  Instructions are bad and hard to understand.  Very dissatisfied with assembly and don't want to pay for shipment of replacement parts.  Don't recommend purchasing.