I really like the look of this sofa. The cushions are firm and it seems like it won’t be loosing its shape anytime soon. I got in gray with the matching armchair and loveseat to go with it. I am very happy with this purchase. The only downside is this seat cushions can’t be flipped over and the fabric snags pretty easily.