This similar to another cabinet I had already purchased and was easy to put together.  The hinges were a little difficult to attach but everything else was easy.  Nice solid piece