This took a few hours to put together, but will worth it.  I had a small problem with the doors no closing but then realized there are different hindges.  The curved hindges are for the inside doors.  Lol.