My bench arrived quickly and in good shape. Only assembly was screwing on the feet and the drawer handles. Super easy and quick. Bench seems sturdy and works beautifully as storage for my daughters toys in my office.