Overall the quality is very good and it's well built. I did not have any issues with the holes being out of alignment and parts on fitting. I did have two issues
1. One of the hole had striped particle board so I had to delicately tighten that part.
2. The back cross support directions don't talk about which direction it should be attached in. I attached it the wrong way and assembled everything. I only found out about it when I was trying to mount the unit on the back panel (The only that you connect to the dry wall). I have to disassemble the whole things and start over. 

BTW, the unit is heavy but with some planning one person can do it. I measured everything and drilled the holds to attach the wall mount support and then hung the unit on it very easily.
  

Pros: Looks very high quality and feels solid
Cons: Instructions could be better.