Easy to assemble. I put it together myself. Love the color and the door panels.Looks very elegant and you can put it in any room and it looks good. Needed something to put table liens in and it fits in the corner of my eating area and it is larger enough to put a small TV on which makes my grandkids happy.