Took about 30 mins to put this  bench together. Only 2 pieces with screws. The hard part is getting the screws tightened but I have to say that this bench is FANTASTIC LOOKING and heavy. Very happy with this purchase.