Rattan feels high quality, cushions are supportive (they may hold in some body heat though), aluminum frame, everything is assembled.  Changing the cushion covers was no big deal; it ships in neutral gray. Take those off and put whatever color you ordered on.  Probably took me 40 minutes total but everything fit, zippers closed as expected.   The individual furniture pieces and end tables are light weight.  So, they do slide around easily (my deck is Trex, so not much ‘friction’ on the surface, I have to note) which means high winds might require some precaution lest a sliding glass door get broken or something.  But the set looks awesome, is very comfortable for lounging — my wife, kids and I are happy with this set 1 week into ownership.