Easy to assemble. Good value too. Only problem is that because the doors are not hinged, one door tends to drag a lot on the bottom of the unit. The other drags a little also but does not catch the bottom so much. It has pins top and bottom to hold the doors, 2 per door. That aside a good purchase.