I like this cabinet, but am a little disappointed with the quality. It is definitely a case of "you get what you pay for" although it wasn't that inexpensive. It took me about 2+ hours to put it together. I'm patient and methodical, so I didn't mind this.  Unfortunately at the end of the process when things were going well and i was almost finished, the doors didn't match up and one door didnt shut correctly. I had to re-drill the holes for the doors. It's much better than the original placement, but the doors are still a little wonky. Very disappointing. 
I will use it for now, but this feels like the kind of furniture that won't last very long and I'm not a fan of disposable furniture.