The technician did a great job putting it together but I think I could have put it together myself. But the chair itself is very comfortable and I bought the blue one. I really love it. I didnt expect for it to be so comfortable I honestly thought it was just cute. I would definitely recommend this chair. The chair came on time and the technician was on time and had good customer service. Happy customer