Love this bench.  Pulled it right out of the box, no assembly required unless you count screwing in the four feet.  Added to my breakfast nook for extra seating and also for some extra storage.  Surprised at how deep the storage is.