I was very impressed with the quality of this piece. All wood, even the the back which is usually particle board. Everything lined up perfectly and all hardware was included. I did use my own wood glue for the dowels to make it even more sturdy. 

Pros: Easy assembly. Instructions were all pictures which are much easier to understand. 
Cons: Hinges were a little difficult to figure out how to adjust outward