The bench arrived on time and in great shape. It was extremely easy to assemble - I think it took longer to unpack it. All parts were marked and the instructions were very clear. I would recommend either an impact driver (with a gentle touch) or a drill to drivetighten the screws. If you do, you’ll have a very solid build.