Great couch for the price!! The seat cushions are very firm but I’m sure they will soften with time. Super cute and easy to put together. I was pleasantly surprised by the quality.