Amazing! 
The cushions are firm BUT not so firm it’s uncomfortable, building the couch was fairly easy (definitely a job where you need at least two people). 
The back cushions are SUPER soft and so comfy! I absolutely LOVE this couch! 
The storage space and pull out section are amazing!