It took alot of time to put together and still not 100% correct, shakey when open/close doors.  Big though and holds alot!  Looks nice as well.