My bench was easy to assemble and is beautiful.  It has the right amount of firmness for a dining experience on both the base and the back.  The back is soft and the base if firmer.  I have no pictures yet, only because the corresponding table and chairs have not yet arrived.