This couch is everything I wanted. It is firm but supportive. It also is brand new so it will soften up. All the cushions unzip for easy wash or it wipes clean with a damp rag. Perfect lounge couch that is also stylish.