The bench was not constructed quite as well as I would have hoped... with a few corners being very rough and jagged and scratches on the wood throughout. Assembly was straightforward and fairly easy. Seems very sturdy. Overall, I would say its a good bench for the price (especially compared to others of its size).