The seat cushions are firm and comfortable, doesn’t seem like they’re going to sag over time. Just as pictured, in a beautiful grey blue color, not light blue as labeled. VERY happy with my purchase and highly recommend.