This bench is superb! Excellent quality and very easy to put together. I did not have any issue with holes lining up as stated in other reviews. Love it!