It’s firm, but that’s great for me!! I have back issues and I need that!! It is also petite which is nice because I sleep in my daughter’s room on a couch and it actually made the room look bigger being more petite than our old couch. What matters to me is how deep the actual cushion itself is (I am 200lb lady) and I don’t want to fall off when I sleep. It was just as deep as the older recliner couch that we had!!! It’s cute! I like the aesthetic of corduroy and we got the gray one and overall I am really happy with it for the price!!!