Very easy to put together.  For the doors, it helps to have 2 people.
shelves being adjustable is very helpful.  Perfectly level !!!