Not too hard to put together. Quality came as expected. All parts were included. Looks very attractive in my office! No complaints so far :)