Exactly what I was hoping for. Firm cushions yet very comfortable. The depth of the cushions is perfect. Came a few days later than it initially stated but good experience overall. Looks great with the rest of my Wayfair living room.