I order this bench and really like it. No problems assembling. The bench is quality including the hardware. I assembled myself. The first step would of been good to have an extra hand but did manage.