The bench was shipped quickly and I put it together myself in just a few minutes.  It is very sturdy and nice looking.