Assembly was a challenge. All the washers were missing, all parts weren’t labeled, and 2 shelf facings were slightly damaged.  It took my handyman son-in-law, my daughter, and lots of tools and know how, plus a good 5 hours to put it together. That said, it looks great and will work fine.