The cabinet was easy to assemble, and the quality was Okay for the price, but the doors were tough to line up. We tried for hours to adjust them, but we couldn't get them to line up, and ultimately, we ended up returning the product. The lining up was particularly difficult because of the graphics on the doors.