It was very complicated to assemble. I like the finished product, but it took my husband two evenings to get it put together. I also didn't read the description closely enough and was surprised to find it was a bit flimsy because it's all 'fake' wood (particle board, laminate).