it came package well, took my husband a few hours to assemble. it's looks need and great, we love the feature that there is a mini fridge storing in the cabinet.