We absolutely love this seating set.  This was an excellent price for the set.  The cushion color is neutral which allows you to add any color of additional outdoor throw pillows.  We added the throw pillows to the sofa and chairs and it made the set look like we spent a lot more on it than we did.  The cushions are very comfortable.  They may not be high end cushions but they are comfortable and seem as though they will last a while.  The only drawback is that there is assembly required.  The assembly was smooth and did not take long at all. Again, we are extremely happy with the look and quality of this set.  I would definitely recommend this set!