Assembly was easy and took a half hour by myself with the 2 allen wrenches that were provided.  The cushions were what everyone else said in their review, not white, but more of a cream color.  The color didn't bother me.  Looked great assembled and everyone seems to like it so far.  Big score for us!