The set is beautiful.  Better than I expected.  
The bottom cushions are very firm. The material seems rugged and the color is true to the pictures.  
The chairs rock and swivel and all the pieces feel sturdy.  
The chairs have a deeper seating depth than the couch and might require a pillow for shorter people to feel comfortable. 
Assembly  My husband and I had intended to put the set together ourselves. After 3 hours, we only completed the couch.  Tip align all screws to holes in the exact order pictured in the instructions.  And do not tightened anything until all screws have been place. 
After our valiant attempt, I scheduled a technician through Handy to put the remaining pieces together.  Well worth the money. It took the technician 4 hours to assemble the rest.