Everything was delivered on time, all pieces were there and there was no damage.  I wound up putting it together myself.  It might be easier with two people, but definitely is a DIY project.  The drawers were not as deep as I would have liked.  I didn't think to check that when I bought it.  It's nice though, serves the purpose.