Not too hard to put together. I ordered it with the head rest fixing that part wasnt the easiest. Its comfortable and looks great. Wish it titled back more though.