My husband and I put it together in under than 2 hours.  All parts and instructions were in box.  The only places that had any damage were inside front legs.  Other than that it is a nice cabinet and fits just right in our space.  I thought it would be a little bigger.  It really looks nice and I'm glad I ordered it.