Not hard to put together,  but doors did not line perfectly … this not a top notch cabinet but does it job for storing items