Assembly was time consuming but not difficult. Backs were flimsier than expected but shelves are very sturdy and look nice.  Glad I bought them.