We love the bench, it is excellent quality. We had difficulty putting the legs on as the  place where the screws were to screw in were stripped. We had to go to a hardware store and get a tool to retool the sockets. Frustrating.