Difficult to assemble due to screws and the back panel not fitting properly.  We had to leave the back panel off in order to screw in the top of the bench. Not worth the purchase.