They are firm but I have wasted money on other cushions that are basically like sitting on nothing so these are great! Love the color and material!