Overall, it was fairly easy to put together. Once assembled it fit perfectly and looks great in my home office.