For the price point, I’m very happy with this cabinet.  For the most part, it was easy to put together.  My biggest complaint is the backing.  It’s 2 pieces of cheap, ugly pressed board taped together.  My boards were misaligned.  I covered it with wallpaper so the inside is pretty.  
I struggled a bit with the doors and hinges, but eventually got it done.  The gap in the doors that several folks have complained about can be fixed by adjusting the door hinges.