Assembly was not too bad, however the back piece is flimsy, and held with only small nails.  We ordered two of these, one came without any knobs, the other was missing the clips to hold the shelves.  Overall for the price it is worth it.