Comes basically assembled and well packaged!  No issues.  Went together in about 10 minutes.  It’s gorgeous!