Had professionally assembled. But is of poor quality; unsteady, crooked, doors do not close correctly, real shabby! Not worth the price! Way too many parts. Will fall apart! Do not buy!