Easy assembly.  Color was better than I expected.  Very comfortable!  The fabric may not be as durable as I would have liked (time will tell), but I am very happy with the purchase.