We love this couch!!  firm and sturdy but comfy. Love the material 

Only downside is the pillows need way more filling