This was very easy to assemble. It took about 30 min to put together the whole set. It also comes with everything you need to assemble. It has Velcro straps to keep the wind from blowing away the cushions. This is very easy to clean and you  just need a clean wet cloth and it wipes right off. We have enjoyed this set every night on our patio. The color is more grayish than the beige picture on the website. This set is sturdy and my husband and boys have been sitting comfortable in this set. My son is 6’1 and can sit comfortably. I would definitely buy this set again!!