It took quite a while to put this together.  The inner cabinet joints are very confusing, but I made due.  I'm still not sure they are put on 100% correctly.  The instruction manual doesn't really give a good picture "description" of how to attach them.