After a couple of hours of a very difficult assembly, the finished product is awesome!
What makes the assembly hard is the instructions are more visual than verbal.
You have to concentrate  and not give up!
The hardware and proper hole alignments is perfect!
Recommend you lay out all the parts with the labeling easy to see.
Stay focused and you'll be fine!
A very nice little cabinet will be the end result!!