This is an okay assembly.  I didn't like that you have these teeny, tiny nails to use for the back.  Also, I would suggest when you're putting the plastic things to hold he shelves that you have someone hold the unit at an angle.  We had it laying down but I couldn't see to get my arm in the shelf to place the plastic doohickey under the shelf.  Once it was assembled it was okay; looks a bit bigger online and even on the box.  The best thing is I purchased it on sale.