It took a little time to put it together, but well worth the work!  Very pleased with the quality of the cabinet, nice and sturdy!