Pretty easy to assemble. Took about 4 hours to do it myself.  The cushions are very thick!  I know the cream will show dirt really quickly, but they looked the best on our porch.  Overall a great set for the price.