Cushions are a bit firm, but very comfortable. And I really love how easy it is to reverse the long cushion. Me and my roommates get lots of complements on it!