As others have stated, it was time consuming to assemble, but worth the work.  It looks great and has plenty of room for all the extras.