While it did take 2 hours to assemble, instructions were easy to follow and everything fit together nicely. Great addition to our small apartment kitchen.  

Cons: Shelves don't fill the entire space (small spaces on either side).