Cushions are exactly what I was seeking. Surprisingly firm (as in extra) which makes me assume they will remain comfortable over time. Color is perfect. Very pleased with this purchase!