Super easy to assemble.  The seat is wide and roomy and the fabric is soft.  Everything in great working order so far!