Although it took awhile to put together because of the many pieces, it was all worth it (btw the instructions were easy to follow).  This cabinet can hold so much.  I use the bottom drawer for the kids art supplies that was taking over the dining room and the rest as a pantry/storage for office documents and books.  I love it and it fits perfectly in a corner.