The credenza was easy enough to assemble.  The only issue with the cabinet is that I was not able to get the center door in alignment with the other two door but this is not very noticeable.
A big issue I had is how the item was delivered.  On a rainy day the package was left on our driveway in front of the garage.  When I saw the package, the box was wet but fortunately the unit itself was still dry.  Considering that the unit is made with particle board it would have been a  big problem if it had gotten wet.  It would have been nice to have the package delivered on my porch or at least ring my door bell to tell me that the package had arrived.  If I were rating delivery alone, it would be  no more then one star.