Very nice and sturdy!  Only had to put the legs on.  Plenty of storage.  Very happy with our new bench