Very sturdy piece of furniture.  It was fairly easy to put together and the hardware was complete, nothing missing!  I would recommend this bench to others.