I was a little nervous at first with all the pieces to assemble, but the directions were perfect.  However a few shelves were mislabeled.  It was easy to figure out by the diagram and shelf size which was correct.  Put together in a few hours.  Quality is exactly what I expected.  My daughter is so excited to put all her books on her new shelf.  I definitely recommend this shelf!