Easy enough to assemble, although the doors didn’t 100 match up at the end. Overall it looks nice and was worth the purchase!