The bench is really nice but challenging to put together.  The parts didn’t line up exactly and it took hours to assemble. Had i known - I probably would have never purchased it. For the cost, there should have been greater attention paid to the details by the makers and inspectors to spare the consumer the level of frustration in assembling it.