The bench arrived in fine condition.  It took quite some time to put it together---not difficult, but more time consuming than expected.  The drawers seem sturdy.  I am worried that the frame might not support my expected usage, but time will tell.  The price was good, but not if it falls apart quickly.  Overall I am hopefull the purchase was good choice.