Love this couch!  The colors are beautiful. Cushions are definitely on firm side but provide support and Im sure will relax over time