The set was super easy to assemble. It is exactly as advertised, the cushions are thick and comfortable. The 1st time it rained the cushions got soaked, I wish they repelled water better. I plan on spraying them with waterproofing spray. Very good set for the price.