Very easy to assemble. It does help to have a second person around when assembling it, but I was able to do it myself. Shelves are adjustable and easy to change the height of shelves after it is assembled.