Comes in a million pieces but it's beautiful once it's done. Took my husband about 3 hrs to put it together.