It was extremely easy to put together EXCEPT for the last step.  Getting the top panels on was really difficult and one of mine did not go together correctly.   Overall  
we really like the cabinets.