Very easy to assemble. The chair is very firm and has a wide leg rest. I gave 4 stars because I’m only 5’11” and it’s way to short for me - it’s fine if you don’t mind your feet hanging way way way off the end.