This sofa is everything. I watched it for a while and jumped on it when it went on sale. The cushions are firm but not hard. It’s deep enough and long enough for my husband and I to spoon on. And Kelz the cat ( brown furball in the center) loves it too. The swivel chairs, area rug, and bench are from Wayfair too.