The components arrived well packed and complete, instructions were clear.  However, be careful when constructing so that you don't expose the unfinished sides towards the front.  I accidentally dropped the top shelf and the corner easily broke because of the particle board construction; be careful.  It was a bit hard nailing the back pieces because the extended top shelf does not permit laying the unit perfectly flat on the ground.  Otherwise, it is a nice unit for the price and is functional.