not difficult to put together,but the doors are very cheap plastic (which you cant tell in picture), & was missing lots of pieces (dowels,screws) & doors fall off?