My bench arrived quickly. The pieces were in good shape and the box had all the things needed to assemble it except for a Phillips head screwdriver (not a problem for me). The directions were clearly written and it was easy to put together. The bench is exactly as it was described on the website. It looks great, feels solid, and Iâm 100% happy with this purchase.