Love this set. The cushions are firm, had straps to attach them to the wood and are a vibrant dark teal color.  The chair and sofa are sturdy and look beautiful on my deck. Great value. Set came in manageable size boxes and the build and directions was easy to undertake. Overall a great buy!