The bench was easy to assemble.  I was underwhelmed by the forward leaning seat.  When looking at it straight on, it appears to slope forward.  While sitting it seams to slope downward.  It will do, but I doubt I would purchase this model again.