All parts well lined up and instructions clear. It took me, an experienced assembler, about 2 hours to assemble alone. So far it functions properly but I will see how long the pneumatic struts hold up. All in all 5 stars.