Great product for the price. Took over 2 hours to assemble, but we are seniors and had to work slowly. The alignment of pre-drilled holes  with the different parts fit perfectly.