Very firm but super cute and loooong. I assume it will break in over time but I am not much of a couch potato so I'm perfectly fine with the firmness.