Unit assembled well, had all parts but takes some time.  Lots of good storage.  So far, we like it very much.