After reading the previous reviews from other people about how difficult it was to assemble this bench we were not going to buy this product. However, we decided to give it a try. Halfway through assembling this, we came to a stop. One of the arm rest did not come with holes drilled into it like the other arm rest did. We tried drilling our own holes but the screw was not going through the wood. All in all, I WOULD NOT RECOMMEND THIS PRODUCT.