It arrives in 2 boxes. There are a lot of pieces, but they are all clearly marked and the instructions were easy to follow. It takes a while to assemble just because of the size of the cabinet, but it was not difficult to assemble and it is very sturdy.  Love the clean look of it. Nice quality for the price. Highly recommend.